Label Estructura

Definición

Representa una etiqueta en la secuencia de instrucciones. La interfaz Label se utiliza junto con la clase 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
Herencia
Atributos
Implementaciones

Comentarios

La clase Label es una representación opaca de una etiqueta usada por la ILGenerator clase . El token se usa para marcar dónde se producen las etiquetas en la secuencia de IL. Las etiquetas se crean mediante DefineLabel()y su posición se establece mediante MarkLabel(Label).

Propiedades

Id

Representa una etiqueta en la secuencia de instrucciones. La interfaz Label se utiliza junto con la clase ILGenerator.

Métodos

Equals(Label)

Indica si la instancia actual es igual al Label especificado.

Equals(Object)

Comprueba si el objeto dado es una instancia de Label y si es igual a esta.

GetHashCode()

Genera un código hash para esta instancia.

Operadores

Equality(Label, Label)

Indica si dos estructuras de Label son iguales.

Inequality(Label, Label)

Indica si dos estructuras de Label no son iguales.

Se aplica a