Handle 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, en typdefinition, en typspecifikation, en metoddefinition eller ett anpassat attribut) eller ett värde (en sträng, blob, guid eller användarsträng).
public value class Handle : IEquatable<System::Reflection::Metadata::Handle>
public struct Handle : IEquatable<System.Reflection.Metadata.Handle>
type Handle = struct
Public Structure Handle
Implements IEquatable(Of Handle)
- Arv
- Implementeringar
Kommentarer
Använd Handle för att lagra flera typer av referenser.
Fält
| Name | Description |
|---|---|
| AssemblyDefinition |
Representerar en metadataentitet (till exempel en typreferens, en typdefinition, en typspecifikation, en metoddefinition eller ett anpassat attribut) eller ett värde (en sträng, blob, guid eller användarsträng). |
| ModuleDefinition |
Representerar en metadataentitet (till exempel en typreferens, en typdefinition, en typspecifikation, en metoddefinition eller ett anpassat attribut) eller ett värde (en sträng, blob, guid eller användarsträng). |
Egenskaper
| Name | Description |
|---|---|
| IsNil |
Representerar en metadataentitet (till exempel en typreferens, en typdefinition, en typspecifikation, en metoddefinition eller ett anpassat attribut) eller ett värde (en sträng, blob, guid eller användarsträng). |
| Kind |
Representerar en metadataentitet (till exempel en typreferens, en typdefinition, en typspecifikation, en metoddefinition eller ett anpassat attribut) eller ett värde (en sträng, blob, guid eller användarsträng). |
Metoder
| Name | Description |
|---|---|
| Equals(Handle) |
Anger om det aktuella objektet är lika med ett annat objekt av samma typ. |
| Equals(Object) |
Representerar en metadataentitet (till exempel en typreferens, en typdefinition, en typspecifikation, en metoddefinition eller ett anpassat attribut) eller ett värde (en sträng, blob, guid eller användarsträng). |
| GetHashCode() |
Representerar en metadataentitet (till exempel en typreferens, en typdefinition, en typspecifikation, en metoddefinition eller ett anpassat attribut) eller ett värde (en sträng, blob, guid eller användarsträng). |
Operatorer
| Name | Description |
|---|---|
| Equality(Handle, Handle) |
Representerar en metadataentitet (till exempel en typreferens, en typdefinition, en typspecifikation, en metoddefinition eller ett anpassat attribut) eller ett värde (en sträng, blob, guid eller användarsträng). |
| Inequality(Handle, Handle) |
Representerar en metadataentitet (till exempel en typreferens, en typdefinition, en typspecifikation, en metoddefinition eller ett anpassat attribut) eller ett värde (en sträng, blob, guid eller användarsträng). |