Label Structure

Définition

Représente une étiquette dans le flux d'instructions. Label est utilisé conjointement à la 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
Héritage
Attributs
Implémente

Remarques

La classe Label est une représentation opaque d’une étiquette utilisée par la ILGenerator classe . Le jeton est utilisé pour marquer l’emplacement où les étiquettes se produisent dans le flux IL. Les étiquettes sont créées à l’aide DefineLabel()de , et leur position est définie à l’aide de MarkLabel(Label).

Propriétés

Id

Représente une étiquette dans le flux d'instructions. Label est utilisé conjointement à la classe ILGenerator.

Méthodes

Equals(Label)

Détermine si l'instance actuelle est égale à l'objet Label spécifié.

Equals(Object)

Vérifie si l'objet donné est une instance de Label et s'il est égal à cette dernière.

GetHashCode()

Génère un code de hachage pour cette instance.

Opérateurs

Equality(Label, Label)

Indique si deux structures Label sont égales.

Inequality(Label, Label)

Indique si deux structures Label ne sont pas égales.

S’applique à