Compartir a través de


Handle Estructura

Definición

Representa cualquier entidad de metadatos (como una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado) o un valor (una cadena, un blob, un GUID o una cadena de usuario).

public value class Handle : IEquatable<System::Reflection::Metadata::Handle>
public struct Handle : IEquatable<System.Reflection.Metadata.Handle>
public readonly struct Handle : IEquatable<System.Reflection.Metadata.Handle>
type Handle = struct
Public Structure Handle
Implements IEquatable(Of Handle)
Herencia
Handle
Implementaciones

Comentarios

Use Handle para almacenar varios tipos de identificadores.

Campos

AssemblyDefinition

Representa cualquier entidad de metadatos (como una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado) o un valor (una cadena, un blob, un GUID o una cadena de usuario).

ModuleDefinition

Representa cualquier entidad de metadatos (como una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado) o un valor (una cadena, un blob, un GUID o una cadena de usuario).

Propiedades

IsNil

Representa cualquier entidad de metadatos (como una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado) o un valor (una cadena, un blob, un GUID o una cadena de usuario).

Kind

Representa cualquier entidad de metadatos (como una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado) o un valor (una cadena, un blob, un GUID o una cadena de usuario).

Métodos

Equals(Handle)

Indica si el objeto actual es igual que otro objeto del mismo tipo.

Equals(Object)

Representa cualquier entidad de metadatos (como una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado) o un valor (una cadena, un blob, un GUID o una cadena de usuario).

GetHashCode()

Representa cualquier entidad de metadatos (como una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado) o un valor (una cadena, un blob, un GUID o una cadena de usuario).

Operadores

Equality(Handle, Handle)

Representa cualquier entidad de metadatos (como una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado) o un valor (una cadena, un blob, un GUID o una cadena de usuario).

Inequality(Handle, Handle)

Representa cualquier entidad de metadatos (como una referencia de tipo, una definición de tipo, una especificación de tipo, una definición de método o un atributo personalizado) o un valor (una cadena, un blob, un GUID o una cadena de usuario).

Se aplica a