TypedReference TypedReference TypedReference TypedReference Struct

Definition

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.Describes objects that contain both a managed pointer to a location and a runtime representation of the type that may be stored at that location.

public value class TypedReference
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public struct TypedReference
type TypedReference = struct
Public Structure TypedReference
Vererbung
TypedReferenceTypedReferenceTypedReferenceTypedReference
Attribute

Hinweise

Ein typisierter Verweis ist eine Typ/Wert-Kombination, die für varargs und andere Unterstützung verwendet wird.A typed reference is a type/value combination used for varargs and other support. TypedReferenceist ein integrierter Werttyp, der für Parameter und lokale Variablen verwendet werden kann.TypedReference is a built-in value type that can be used for parameters and local variables.

Arrays von TypedReference Objekten können nicht erstellt werden.Arrays of TypedReference objects cannot be created. Der folgende-Befehl ist beispielsweise ungültig:For example, the following call is invalid:

Assembly::Load("mscorlib.dll")->GetType("System.TypedReference[]");
Assembly.Load("mscorlib.dll").GetType("System.TypedReference[]");
Assembly.Load("mscorlib.dll").GetType("System.TypedReference[]")

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Überprüft, ob dieses Objekt gleich dem angegebenen Objekt ist.Checks if this object is equal to the specified object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Gibt den Hashcode dieses Objekts zurück.Returns the hash code of this object.

GetTargetType(TypedReference) GetTargetType(TypedReference) GetTargetType(TypedReference) GetTargetType(TypedReference)

Gibt den Typ des Zieles der angegebenen TypedReference zurück.Returns the type of the target of the specified TypedReference.

MakeTypedReference(Object, FieldInfo[]) MakeTypedReference(Object, FieldInfo[]) MakeTypedReference(Object, FieldInfo[]) MakeTypedReference(Object, FieldInfo[])

Erstellt einen TypedReference für ein Feld, das durch ein angegebenes Objekt und eine Liste von Feldbeschreibungen gekennzeichnet ist.Makes a TypedReference for a field identified by a specified object and list of field descriptions.

SetTypedReference(TypedReference, Object) SetTypedReference(TypedReference, Object) SetTypedReference(TypedReference, Object) SetTypedReference(TypedReference, Object)

Konvertiert den angegebenen Wert in eine TypedReference.Converts the specified value to a TypedReference. Diese Methode wird nicht unterstützt.This method is not supported.

TargetTypeToken(TypedReference) TargetTypeToken(TypedReference) TargetTypeToken(TypedReference) TargetTypeToken(TypedReference)

Gibt das internen Metadatentyp-Handle für die angegebene TypedReference zurück.Returns the internal metadata type handle for the specified TypedReference.

ToObject(TypedReference) ToObject(TypedReference) ToObject(TypedReference) ToObject(TypedReference)

Konvertiert die angegebene TypedReference in ein Object.Converts the specified TypedReference to an Object.

Gilt für: