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)]
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
Ereditarietà
TypedReference
Attributi

Commenti

Un riferimento tipizzato è una combinazione di tipo/valore utilizzata per varargs e altro 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 parametri e variabili locali.TypedReference is a built-in value type that can be used for parameters and local variables.

TypedReferenceNon è possibile creare matrici di 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)

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

GetHashCode()

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

GetTargetType(TypedReference)

Restituisce il tipo della destinazione dell'elemento TypedReference specificato.Returns the type of the target of the specified TypedReference.

MakeTypedReference(Object, FieldInfo[])

Crea un elemento 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)

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

TargetTypeToken(TypedReference)

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

ToObject(TypedReference)

Converte l'elemento TypedReference specificato in un elemento Object.Converts the specified TypedReference to an Object.

Si applica a