Label Struct

Definizione

Rappresenta un'etichetta nel flusso di istruzioni. Label viene utilizzato insieme alla classe ILGenerator.

public value class Label : IEquatable<System::Reflection::Emit::Label>
public value class Label
public readonly struct Label : IEquatable<System.Reflection.Emit.Label>
public struct Label
[System.Serializable]
public struct Label
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Label
type Label = struct
[<System.Serializable>]
type Label = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Label = struct
Public Structure Label
Implements IEquatable(Of Label)
Public Structure Label
Ereditarietà
Attributi
Implementazioni

Commenti

La classe Label è una rappresentazione opaca di un'etichetta usata dalla ILGenerator classe . Il token viene usato per contrassegnare dove si verificano le etichette nel flusso IL. Le etichette vengono create usando DefineLabel()e la relativa posizione viene impostata usando MarkLabel(Label).

Proprietà

Id

Rappresenta un'etichetta nel flusso di istruzioni. Label viene utilizzato insieme alla classe ILGenerator.

Metodi

Equals(Label)

Indica se l'istanza corrente è uguale all'oggetto Label specificato.

Equals(Object)

Verifica se l'oggetto dato è un'istanza di Label e se è uguale a tale istanza.

GetHashCode()

Genera un codice hash per l'istanza.

Operatori

Equality(Label, Label)

Indica se due strutture Label sono uguali.

Inequality(Label, Label)

Indica se due strutture Label non sono uguali.

Si applica a