TypedReference Estructura

Definición

Importante

Esta API no es conforme a CLS.

Describe los 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

Nombre Description
Equals(Object)

Comprueba si este objeto es igual al objeto especificado.

GetHashCode()

Devuelve el código hash de este objeto.

GetTargetType(TypedReference)

Devuelve el tipo del destino del especificado TypedReference.

MakeTypedReference(Object, FieldInfo[])

Realiza un TypedReference para un campo identificado por un objeto especificado y una lista de descripciones de campos.

SetTypedReference(TypedReference, Object)

Convierte el valor especificado en .TypedReference Este método no se admite.

TargetTypeToken(TypedReference)

Devuelve el identificador de tipo de metadatos interno para el especificado TypedReference.

ToObject(TypedReference)

Convierte el objeto especificado TypedReference en .Object

Se aplica a