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 enthalten als auch eine Laufzeitdarstellung des Typs, der an diesem Ort 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 Verweis 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
Equals(Object) |
Überprüft, ob dieses Objekt gleich dem angegebenen Objekt ist. |
GetHashCode() |
Gibt den Hashcode dieses Objekts zurück. |
GetTargetType(TypedReference) |
Gibt den Typ des Ziels der angegebenen |
MakeTypedReference(Object, FieldInfo[]) |
Erstellt einen |
SetTypedReference(TypedReference, Object) |
Konvertiert den angegebenen Wert in eine |
TargetTypeToken(TypedReference) |
Gibt das internen Metadatentyp-Handle für die angegebene |
ToObject(TypedReference) |
Konvertiert die angegebene |