次の方法で共有


ISymUnmanagedWriter

更新 : 2007 年 11 月

シンボル ライタを表し、ドキュメント、シーケンス ポイント、構文のスコープ、および変数を定義するメソッドを提供します。

メソッド

メソッド

説明

ISymUnmanagedWriter::Abort メソッド

シンボルをシンボル ストアにコミットせずにシンボル ライタを閉じます。

ISymUnmanagedWriter::Close メソッド

シンボルをシンボル ストアにコミットした後でシンボル ライタを閉じます。

ISymUnmanagedWriter::CloseMethod メソッド

現在のメソッドを閉じます。メソッドを閉じると、それ以降はそのメソッド内でシンボルを定義できません。

ISymUnmanagedWriter::CloseNamespace メソッド

最後に開いた名前空間を閉じます。

ISymUnmanagedWriter::CloseScope メソッド

現在の構文のスコープを閉じます。

ISymUnmanagedWriter::DefineConstant メソッド

定数値に対し名前を定義します。

ISymUnmanagedWriter::DefineDocument メソッド

ソース ドキュメントを定義します。

ISymUnmanagedWriter::DefineField メソッド

メソッドには組み込まれない単一の変数を定義します。

ISymUnmanagedWriter::DefineGlobalVariable メソッド

単一のグローバル変数を定義します。

ISymUnmanagedWriter::DefineLocalVariable メソッド

現在の構文のスコープで単一の変数を定義します。

ISymUnmanagedWriter::DefineParameter メソッド

現在のメソッドで単一のパラメータを定義します。

ISymUnmanagedWriter::DefineSequencePoints メソッド

現在のメソッド内のシーケンス ポイントのグループを定義します。

ISymUnmanagedWriter::GetDebugInfo メソッド

コンパイラが移植可能な実行可能 (PE: Portable Executable) ファイルのヘッダーに対してデバッグ ディレクトリ エントリを書き込むために必要な情報を返します。

ISymUnmanagedWriter::Initialize メソッド

このライタが関連付けられるメタデータ エミッタ インターフェイスを設定し、デバッグ シンボルの書き込み先の出力ファイル名を設定します。

ISymUnmanagedWriter::Initialize2 メソッド

このライタが関連付けられるメタデータ エミッタ インターフェイスを設定し、デバッグ シンボルの書き込み先の出力ファイル名を設定し、プログラム データベース (PDB) ファイルの最終的な場所を設定します。

ISymUnmanagedWriter::OpenMethod メソッド

シンボル情報の生成先のメソッドを開きます。

ISymUnmanagedWriter::OpenNamespace メソッド

新しい名前空間を開きます。

ISymUnmanagedWriter::OpenScope メソッド

現在のメソッドの新しい構文のスコープを開きます。

ISymUnmanagedWriter::RemapToken メソッド

メタデータの生成に伴ってメタデータ トークンが再マップされたことをシンボル ライタに通知します。

ISymUnmanagedWriter::SetMethodSourceRange メソッド

ソース ファイル内でのメソッドの実際の先頭と末尾を指定します。

ISymUnmanagedWriter::SetScopeRange メソッド

指定した構文のスコープのオフセット範囲を定義します。

ISymUnmanagedWriter::SetSymAttribute メソッド

カスタム属性を名前に基づいて定義します。

ISymUnmanagedWriter::SetUserEntryPoint メソッド

このモジュールのエントリ ポイントであるユーザー定義のメソッドを指定します。

ISymUnmanagedWriter::UsingNamespace メソッド

指定した完全修飾名前空間の名前が、現在開いている構文のスコープで使用されていることを示します。

必要条件

ヘッダー : CorSym.idl

参照

参照

ISymUnmanagedWriter2

ISymUnmanagedWriter3

その他の技術情報

シンボル ストア診断インターフェイス