EntityHandle Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Metadatenentität dar (z. B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut).
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)
- Vererbung
- Implementiert
Hinweise
Verwenden Sie EntityHandle zum Speichern mehrerer Arten von Entitätshandles. Es hat einen geringeren Speicherbedarf als Handle.
Felder
AssemblyDefinition |
Stellt eine Metadatenentität dar (z. B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut). |
ModuleDefinition |
Stellt eine Metadatenentität dar (z. B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut). |
Eigenschaften
IsNil |
Stellt eine Metadatenentität dar (z. B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut). |
Kind |
Stellt eine Metadatenentität dar (z. B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut). |
Methoden
Equals(EntityHandle) |
Gibt einen Wert zurück, der angibt, ob die aktuelle Instanz und die angegebene EntityHandle-Struktur gleich sind. |
Equals(Object) |
Gibt einen Wert zurück, der angibt, ob die aktuelle Instanz und das angegebene Objekt gleich sind. |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. |
Operatoren
Equality(EntityHandle, EntityHandle) |
Stellt eine Metadatenentität dar (z. B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut). |
Explicit(Handle to EntityHandle) |
Stellt eine Metadatenentität dar (z. B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut). |
Implicit(EntityHandle to Handle) |
Stellt eine Metadatenentität dar (z. B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut). |
Inequality(EntityHandle, EntityHandle) |
Stellt eine Metadatenentität dar (z. B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut). |