次の方法で共有


ISymbolWriter メンバ

ISymbolWriter 概要

パブリック メソッド

パブリック メソッドClose ISymbolWriter を閉じ、シンボルをシンボル ストアにコミットします。
パブリック メソッドCloseMethod 現在のメソッドを閉じます。
パブリック メソッドCloseNamespace 最後に使用した名前空間を閉じます。
パブリック メソッドCloseScope 現在の構文のスコープを閉じます。
パブリック メソッドDefineDocument ソース ドキュメントを定義します。
パブリック メソッドDefineField 型フィールドまたはグローバル フィールドにフィールドを定義します。
パブリック メソッドDefineGlobalVariable グローバル変数を 1 つ定義します。
パブリック メソッドDefineLocalVariable 現在の構文のスコープの変数を 1 つ定義します。
パブリック メソッドDefineParameter 現在のメソッドのパラメータを 1 つ定義します。各パラメータの型は、メソッドのシグネチャ内におけるその位置から取得されます。
パブリック メソッドDefineSequencePoints 現在のメソッド内にシーケンス ポイントのグループを定義します。
パブリック メソッドInitialize ライタに関連付けるメタデータ エミッタ インターフェイスを設定します。
パブリック メソッドOpenMethod シンボル情報を配置する対象のメソッドを開きます。
パブリック メソッドOpenNamespace 新しい名前空間を開きます。
パブリック メソッドOpenScope 現在のメソッドの構文の新しいスコープを開きます。
パブリック メソッドSetMethodSourceRange ソース ファイル内にメソッドの実際の先頭と末尾を指定します。メソッドのエクステントを、そのメソッド内に存在するシーケンス ポイントに関係なく指定するには SetMethodSourceRange を使用します。
パブリック メソッドSetScopeRange 指定した構文のスコープのオフセット範囲を定義します。
パブリック メソッドSetSymAttribute 属性名と属性値が指定されると、属性を定義します。
パブリック メソッドSetUnderlyingWriter マネージ ISymbolWriter がシンボルを出力するときに使用する、基になる ISymUnmanagedWriter (非マネージ API に相当) を設定します。
パブリック メソッドSetUserEntryPoint ユーザー定義のメソッドを、現在のモジュールのエントリ ポイントとして識別します。
パブリック メソッドUsingNamespace 指定した完全限定名の名前空間を、開かれている構文スコープ内で使用することを指定します。

参照

ISymbolWriter インターフェイス | System.Diagnostics.SymbolStore 名前空間