SymWriter.DefineSequencePoints メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のメソッド内のシーケンス ポイントのグループを定義します。
public:
override void DefineSequencePoints(System::Diagnostics::SymbolStore::ISymbolDocumentWriter ^ document, cli::array <int> ^ offsets, cli::array <int> ^ lines, cli::array <int> ^ columns, cli::array <int> ^ endLines, cli::array <int> ^ endColumns);
public:
virtual void DefineSequencePoints(System::Diagnostics::SymbolStore::ISymbolDocumentWriter ^ document, cli::array <int> ^ offsets, cli::array <int> ^ lines, cli::array <int> ^ columns, cli::array <int> ^ endLines, cli::array <int> ^ endColumns);
public override void DefineSequencePoints (System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns);
public virtual void DefineSequencePoints (System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns);
abstract member DefineSequencePoints : System.Diagnostics.SymbolStore.ISymbolDocumentWriter * int[] * int[] * int[] * int[] * int[] -> unit
override this.DefineSequencePoints : System.Diagnostics.SymbolStore.ISymbolDocumentWriter * int[] * int[] * int[] * int[] * int[] -> unit
Public Overrides Sub DefineSequencePoints (document As ISymbolDocumentWriter, offsets As Integer(), lines As Integer(), columns As Integer(), endLines As Integer(), endColumns As Integer())
Public Overridable Sub DefineSequencePoints (document As ISymbolDocumentWriter, offsets As Integer(), lines As Integer(), columns As Integer(), endLines As Integer(), endColumns As Integer())
パラメーター
- document
- ISymbolDocumentWriter
シーケンス ポイントを定義するドキュメント オブジェクト。
- offsets
- Int32[]
メソッドの先頭を起点とした、シーケンス ポイントの IL オフセット。
- lines
- Int32[]
シーケンス ポイントの開始行番号。
- columns
- Int32[]
シーケンス ポイントの開始列番号。
- endLines
- Int32[]
シーケンス ポイントの終了行番号。
- endColumns
- Int32[]
シーケンス ポイントの終了列番号。
実装
注釈
シーケンス ポイントは、ソース ファイルの場所と IL オフセットの間でマップするために使用されます。 各シーケンス ポイントは、オブジェクトに対 ISymbolDocument する開始と終了の行/列番号で指定された IL オフセットとソース ファイル領域で構成されます。 すべての配列の特定のインデックスにある各要素は、特定のシーケンス ポイントに対応します。 各行と各列は、メソッド内のステートメントの開始を定義します。 配列はオフセットの増加順に並べ替える必要があります。 オフセットは、常にメソッドの先頭からのオフセット (バイト単位) です。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET