SymWriter.DefineLocalVariable メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SymWriter.DefineLocalVariable メソッドの意味・解説 

SymWriter.DefineLocalVariable メソッド

現在の構文のスコープの変数を 1 つ定義します。

名前空間: System.Diagnostics.SymbolStore
アセンブリ: ISymWrapper (isymwrapper.dll 内)
構文構文

Public Overridable Sub DefineLocalVariable
 ( _
    name As String, _
    attributes As FieldAttributes, _
    signature As Byte(), _
    addrKind As SymAddressKind, _
    addr1 As Integer, _
    addr2 As Integer, _
    addr3 As Integer, _
    startOffset As Integer, _
    endOffset As Integer _
)
Dim instance As SymWriter
Dim name As String
Dim attributes As FieldAttributes
Dim signature As Byte()
Dim addrKind As SymAddressKind
Dim addr1 As Integer
Dim addr2 As Integer
Dim addr3 As Integer
Dim startOffset As Integer
Dim endOffset As Integer

instance.DefineLocalVariable(name, attributes, signature, addrKind, addr1, addr2,
 addr3, startOffset, endOffset)
public virtual void DefineLocalVariable (
    string name,
    FieldAttributes attributes,
    byte[] signature,
    SymAddressKind addrKind,
    int addr1,
    int addr2,
    int addr3,
    int startOffset,
    int endOffset
)
public:
virtual void DefineLocalVariable (
    String^ name, 
    FieldAttributes attributes, 
    array<unsigned char>^ signature, 
    SymAddressKind addrKind, 
    int addr1, 
    int addr2, 
    int addr3, 
    int startOffset, 
    int endOffset
)
public void DefineLocalVariable (
    String name, 
    FieldAttributes attributes, 
    byte[] signature, 
    SymAddressKind addrKind, 
    int addr1, 
    int addr2, 
    int addr3, 
    int startOffset, 
    int endOffset
)
public function DefineLocalVariable (
    name : String, 
    attributes : FieldAttributes, 
    signature : byte[], 
    addrKind : SymAddressKind, 
    addr1 : int, 
    addr2 : int, 
    addr3 : int, 
    startOffset : int, 
    endOffset : int
)

パラメータ

name

ローカル変数名。

attributes

FieldAttributes 列挙子を使用して指定したローカル変数属性。

signature

ローカル変数シグネチャ。

addrKind

SymAddressKind を使用した addr1、addr2、および addr3 のアドレス型。

addr1

ローカル変数指定の最初のアドレス。

addr2

ローカル変数指定の 2 番目のアドレス。

addr3

ローカル変数指定の 3 番目のアドレス。

startOffset

変数の先頭オフセット。0 の場合、このパラメータは無視され、スコープ全体に変数が定義されます。0 以外の場合、このパラメータは現在のスコープのオフセット内に設定されます。

endOffset

変数の末尾オフセット。0 の場合、このパラメータは無視され、スコープ全体に変数が定義されます。0 以外の場合、このパラメータは現在のスコープのオフセット内に設定されます。

解説解説
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

SymWriter.DefineLocalVariable メソッドのお隣キーワード

   

英語⇒日本語
日本語⇒英語
   



SymWriter.DefineLocalVariable メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS