TypedReference Estructura

Definición

Importante

Esta API no es conforme a CLS.

Describe objetos que contienen un puntero administrado a una ubicación y una representación en tiempo de ejecución del tipo que se puede almacenar en esa ubicación.

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
Herencia
TypedReference
Atributos

Comentarios

Una referencia con tipo es una combinación de tipo-valor utilizada para varargs y otra compatibilidad. TypedReference es un tipo de valor integrado que se puede usar para parámetros y variables locales.

No se pueden crear matrices de TypedReference objetos. Por ejemplo, la siguiente llamada no es válida:

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[]")

Métodos

Equals(Object)

Comprueba si el objeto es igual al objeto especificado.

GetHashCode()

Devuelve el código hash de este objeto.

GetTargetType(TypedReference)

Devuelve el tipo del destino de TypedReference.

MakeTypedReference(Object, FieldInfo[])

Establece una referencia TypedReference a un campo identificado por un objeto especificado y a una lista de descripciones de campos.

SetTypedReference(TypedReference, Object)

Convierte el valor especificado en TypedReference. No se admite este método.

TargetTypeToken(TypedReference)

Devuelve el identificador del tipo de metadatos interno de TypedReference.

ToObject(TypedReference)

Convierte TypedReference en Object.

Se aplica a