EntityHandle Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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). |