EntityHandle Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en metadataentitet (till exempel en typreferens, typdefinition, typspecifikation, metoddefinition eller anpassat attribut).
public value class EntityHandle : IEquatable<System::Reflection::Metadata::EntityHandle>
public struct EntityHandle : IEquatable<System.Reflection.Metadata.EntityHandle>
type EntityHandle = struct
Public Structure EntityHandle
Implements IEquatable(Of EntityHandle)
- Arv
- Implementeringar
Kommentarer
Använd EntityHandle för att lagra flera typer av entitetshandtag. Den har ett mindre minnesfotavtryck än Handle.
Fält
| Name | Description |
|---|---|
| AssemblyDefinition |
Representerar en metadataentitet (till exempel en typreferens, typdefinition, typspecifikation, metoddefinition eller anpassat attribut). |
| ModuleDefinition |
Representerar en metadataentitet (till exempel en typreferens, typdefinition, typspecifikation, metoddefinition eller anpassat attribut). |
Egenskaper
| Name | Description |
|---|---|
| IsNil |
Representerar en metadataentitet (till exempel en typreferens, typdefinition, typspecifikation, metoddefinition eller anpassat attribut). |
| Kind |
Representerar en metadataentitet (till exempel en typreferens, typdefinition, typspecifikation, metoddefinition eller anpassat attribut). |
Metoder
| Name | Description |
|---|---|
| Equals(EntityHandle) |
Returnerar ett värde som anger om den aktuella instansen och den angivna EntityHandle är lika. |
| Equals(Object) |
Returnerar ett värde som anger om den aktuella instansen och det angivna objektet är lika. |
| GetHashCode() |
Returnerar hash-koden för den här instansen. |
Operatorer
| Name | Description |
|---|---|
| Equality(EntityHandle, EntityHandle) |
Representerar en metadataentitet (till exempel en typreferens, typdefinition, typspecifikation, metoddefinition eller anpassat attribut). |
| Explicit(Handle to EntityHandle) |
Representerar en metadataentitet (till exempel en typreferens, typdefinition, typspecifikation, metoddefinition eller anpassat attribut). |
| Implicit(EntityHandle to Handle) |
Representerar en metadataentitet (till exempel en typreferens, typdefinition, typspecifikation, metoddefinition eller anpassat attribut). |
| Inequality(EntityHandle, EntityHandle) |
Representerar en metadataentitet (till exempel en typreferens, typdefinition, typspecifikation, metoddefinition eller anpassat attribut). |