TypedReference TypedReference TypedReference TypedReference Struct

Definizione

Importante

Questa API non è conforme a CLS.

Fornisce una descrizione di oggetti contenenti un puntatore gestito a una posizione e una rappresentazione di runtime del tipo che può essere archiviato in tale posizione.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
Ereditarietà
TypedReferenceTypedReferenceTypedReferenceTypedReference
Attributi

Commenti

Un riferimento tipizzato è una combinazione di tipo/valore utilizzata per varargs e altre opzioni di supporto.A typed reference is a type/value combination used for varargs and other support. TypedReference è un tipo di valore incorporato che può essere utilizzato per i parametri e variabili locali.TypedReference is a built-in value type that can be used for parameters and local variables.

Le matrici di TypedReference non è possibile creare oggetti.Arrays of TypedReference objects cannot be created. Ad esempio, la chiamata seguente non è valida: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[]")

Metodi

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

Consente di verificare se questo oggetto è uguale all'oggetto specificato.Checks if this object is equal to the specified object.

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

Restituisce il codice hash di questo oggetto.Returns the hash code of this object.

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

Restituisce il tipo della destinazione del TypedReference specificato.Returns the type of the target of the specified TypedReference.

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

Crea un TypedReference per un campo identificato da un oggetto e da un elenco di descrizioni del campo specificati.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)

Converte il valore specificato in TypedReference.Converts the specified value to a TypedReference. Questo metodo non è supportato.This method is not supported.

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

Restituisce l'handle del tipo di metadati interno per il TypedReference specificato.Returns the internal metadata type handle for the specified TypedReference.

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

Consente di convertire il TypedReference specificato in un Object.Converts the specified TypedReference to an Object.

Si applica a