EntityHandle Struktura

Definicja

Reprezentuje jednostkę metadanych (na przykład odwołanie do typu, definicję typu, specyfikację typu, definicję metody lub atrybut niestandardowy).

public value class EntityHandle : IEquatable<System::Reflection::Metadata::EntityHandle>
public struct EntityHandle : IEquatable<System.Reflection.Metadata.EntityHandle>
public readonly struct EntityHandle : IEquatable<System.Reflection.Metadata.EntityHandle>
type EntityHandle = struct
Public Structure EntityHandle
Implements IEquatable(Of EntityHandle)
Dziedziczenie
EntityHandle
Implementuje

Uwagi

Służy EntityHandle do przechowywania wielu rodzajów dojść jednostki. Ma mniejszy rozmiar pamięci niż Handle.

Pola

AssemblyDefinition

Reprezentuje jednostkę metadanych (na przykład odwołanie do typu, definicję typu, specyfikację typu, definicję metody lub atrybut niestandardowy).

ModuleDefinition

Reprezentuje jednostkę metadanych (na przykład odwołanie do typu, definicję typu, specyfikację typu, definicję metody lub atrybut niestandardowy).

Właściwości

IsNil

Reprezentuje jednostkę metadanych (na przykład odwołanie do typu, definicję typu, specyfikację typu, definicję metody lub atrybut niestandardowy).

Kind

Reprezentuje jednostkę metadanych (na przykład odwołanie do typu, definicję typu, specyfikację typu, definicję metody lub atrybut niestandardowy).

Metody

Equals(EntityHandle)

Zwraca wartość wskazującą, czy bieżące wystąpienie i określone EntityHandle są równe.

Equals(Object)

Zwraca wartość wskazującą, czy bieżące wystąpienie i określony obiekt są równe.

GetHashCode()

Zwraca wartość skrótu dla tego wystąpienia.

Operatory

Equality(EntityHandle, EntityHandle)

Reprezentuje jednostkę metadanych (na przykład odwołanie do typu, definicję typu, specyfikację typu, definicję metody lub atrybut niestandardowy).

Explicit(Handle to EntityHandle)

Reprezentuje jednostkę metadanych (na przykład odwołanie do typu, definicję typu, specyfikację typu, definicję metody lub atrybut niestandardowy).

Implicit(EntityHandle to Handle)

Reprezentuje jednostkę metadanych (na przykład odwołanie do typu, definicję typu, specyfikację typu, definicję metody lub atrybut niestandardowy).

Inequality(EntityHandle, EntityHandle)

Reprezentuje jednostkę metadanych (na przykład odwołanie do typu, definicję typu, specyfikację typu, definicję metody lub atrybut niestandardowy).

Dotyczy