ILGenerator.MarkSequencePoint メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MSIL (Microsoft Intermediate Language) ストリーム内のシーケンス ポイントをマークします。
public:
void MarkSequencePoint(System::Diagnostics::SymbolStore::ISymbolDocumentWriter ^ document, int startLine, int startColumn, int endLine, int endColumn);
public:
virtual void MarkSequencePoint(System::Diagnostics::SymbolStore::ISymbolDocumentWriter ^ document, int startLine, int startColumn, int endLine, int endColumn);
public void MarkSequencePoint (System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn);
public virtual void MarkSequencePoint (System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn);
member this.MarkSequencePoint : System.Diagnostics.SymbolStore.ISymbolDocumentWriter * int * int * int * int -> unit
abstract member MarkSequencePoint : System.Diagnostics.SymbolStore.ISymbolDocumentWriter * int * int * int * int -> unit
override this.MarkSequencePoint : System.Diagnostics.SymbolStore.ISymbolDocumentWriter * int * int * int * int -> unit
Public Sub MarkSequencePoint (document As ISymbolDocumentWriter, startLine As Integer, startColumn As Integer, endLine As Integer, endColumn As Integer)
Public Overridable Sub MarkSequencePoint (document As ISymbolDocumentWriter, startLine As Integer, startColumn As Integer, endLine As Integer, endColumn As Integer)
パラメーター
- document
- ISymbolDocumentWriter
シーケンス ポイントを定義するドキュメント。
- startLine
- Int32
シーケンス ポイントが始まる行。
- startColumn
- Int32
シーケンス ポイントが始まる行内の列。
- endLine
- Int32
シーケンス ポイントが終了する行。
- endColumn
- Int32
シーケンス ポイントが終了する行内の列。
例外
startLine
または endLine
は < = 0 です。
この ILGenerator は DynamicMethod に属しています。
注釈
行番号は 1 からインデックスが作成されます。 列のインデックスは 0 から行われます。
シンボリック情報には、通常、ソース行ごとに少なくとも 1 つの MSIL オフセットが含まれます。 ジャスト イン タイム (JIT) コンパイラは、メソッドをコンパイルするとき、保存する必要がある MSIL オフセットのリストをプロファイリング サービスに要求します。 これらの MSIL オフセットは シーケンス ポイントと呼ばれます。
現在 ILGenerator の が オブジェクトに DynamicMethod 関連付けられている場合、シンボリック情報はサポートされません。
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示