TypedReference 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.
Wichtig
Diese API ist nicht CLS-kompatibel.
Beschreibt Objekte, die sowohl einen verwalteten Zeiger auf einen Speicherort als auch eine Laufzeitdarstellung des Typs enthalten, der an diesem Speicherort gespeichert werden kann.
public value class TypedReference
[System.CLSCompliant(false)]
public ref struct TypedReference
[System.CLSCompliant(false)]
public struct TypedReference
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public struct TypedReference
[<System.CLSCompliant(false)>]
type TypedReference = struct
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypedReference = struct
Public Structure TypedReference
- Vererbung
- Attribute
Hinweise
Ein typierter Bezug ist eine Typ-Wert-Kombination, die für Varargs und andere Unterstützung verwendet wird.
TypedReference ist ein integrierter Werttyp, der für Parameter und lokale Variablen verwendet werden kann.
Arrays von TypedReference Objekten können nicht erstellt werden. Der folgende Aufruf ist beispielsweise ungültig:
Assembly::Load("mscorlib.dll")->GetType("System.TypedReference[]");
Assembly.Load("mscorlib.dll").GetType("System.TypedReference[]");
Assembly.Load("mscorlib.dll").GetType "System.TypedReference[]"
Assembly.Load("mscorlib.dll").GetType("System.TypedReference[]")
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Überprüft, ob dieses Objekt dem angegebenen Objekt entspricht. |
| GetHashCode() |
Gibt den Hashcode dieses Objekts zurück. |
| GetTargetType(TypedReference) |
Gibt den Typ des Ziels des angegebenen |
| MakeTypedReference(Object, FieldInfo[]) |
Macht ein |
| SetTypedReference(TypedReference, Object) |
Konvertiert den angegebenen Wert in ein |
| TargetTypeToken(TypedReference) |
Gibt das interne Metadatentyphandle für den angegebenen |
| ToObject(TypedReference) |
Konvertiert den angegebenen |