Condividi tramite


ILGenerator.ILOffset Proprietà

Definizione

Ottiene l'offset corrente, in byte, nel flusso Microsoft Intermediate Language (MSIL) emesso dall'oggetto ILGenerator.

public:
 virtual property int ILOffset { int get(); };
public:
 abstract property int ILOffset { int get(); };
public virtual int ILOffset { get; }
public abstract int ILOffset { get; }
member this.ILOffset : int
Public Overridable ReadOnly Property ILOffset As Integer
Public MustOverride ReadOnly Property ILOffset As Integer

Valore della proprietà

Offset nel flusso MSIL in corrispondenza del quale verrà emessa l'istruzione successiva.

Commenti

Questo metodo è trasparente e può essere chiamato da codice parzialmente attendibile.

Se si accede alla proprietà prima dell'emissione ILOffset di istruzioni MSIL, restituisce 0 (zero).

Quando viene generato MSIL per i linguaggi dinamici, questa proprietà può essere usata per eseguire il mapping degli offset nel flusso MSIL ai numeri di riga del codice sorgente. Le informazioni risultanti possono essere usate per fornire analisi dello stack quando vengono generate eccezioni.

Si applica a