Sdílet prostřednictvím


Handle Struktura

Definice

Představuje jakoukoli entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut) nebo hodnotu (řetězec, objekt blob, identifikátor GUID nebo uživatelský řetězec).

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)
Dědičnost
Handle
Implementuje

Poznámky

Slouží Handle k uložení více druhů popisovačů.

Pole

AssemblyDefinition

Představuje jakoukoli entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut) nebo hodnotu (řetězec, objekt blob, identifikátor GUID nebo uživatelský řetězec).

ModuleDefinition

Představuje jakoukoli entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut) nebo hodnotu (řetězec, objekt blob, identifikátor GUID nebo uživatelský řetězec).

Vlastnosti

IsNil

Představuje jakoukoli entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut) nebo hodnotu (řetězec, objekt blob, identifikátor GUID nebo uživatelský řetězec).

Kind

Představuje jakoukoli entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut) nebo hodnotu (řetězec, objekt blob, identifikátor GUID nebo uživatelský řetězec).

Metody

Equals(Handle)

Určuje, zda je aktuální objekt roven jinému objektu stejného typu.

Equals(Object)

Představuje jakoukoli entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut) nebo hodnotu (řetězec, objekt blob, identifikátor GUID nebo uživatelský řetězec).

GetHashCode()

Představuje jakoukoli entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut) nebo hodnotu (řetězec, objekt blob, identifikátor GUID nebo uživatelský řetězec).

Operátory

Equality(Handle, Handle)

Představuje jakoukoli entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut) nebo hodnotu (řetězec, objekt blob, identifikátor GUID nebo uživatelský řetězec).

Inequality(Handle, Handle)

Představuje jakoukoli entitu metadat (například odkaz na typ, definici typu, specifikaci typu, definici metody nebo vlastní atribut) nebo hodnotu (řetězec, objekt blob, identifikátor GUID nebo uživatelský řetězec).

Platí pro