TypedReference Structure

Définition

Important

Cette API n’est pas conforme CLS.

Décrit les objets qui contiennent un pointeur managé vers un emplacement et une représentation à l'exécution du type qui peut être stocké à cet emplacement.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
Héritage
TypedReference
Attributs

Remarques

Une référence typée est une combinaison type/valeur utilisée pour les varargs et d’autres prises en charge.A typed reference is a type/value combination used for varargs and other support. TypedReferenceest un type valeur intégré qui peut être utilisé pour les paramètres et les variables locales.TypedReference is a built-in value type that can be used for parameters and local variables.

Impossible de créer TypedReference des tableaux d’objets.Arrays of TypedReference objects cannot be created. Par exemple, l’appel suivant n’est pas valide: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[]")

Méthodes

Equals(Object)

Vérifie si cet objet est égal à l'objet spécifié.Checks if this object is equal to the specified object.

GetHashCode()

Retourne le code de hachage de cet objet.Returns the hash code of this object.

GetTargetType(TypedReference)

Retourne le type de la cible du TypedReference spécifié.Returns the type of the target of the specified TypedReference.

MakeTypedReference(Object, FieldInfo[])

Crée un TypedReference pour un champ identifié par un objet et une liste de descriptions de champs spécifiés.Makes a TypedReference for a field identified by a specified object and list of field descriptions.

SetTypedReference(TypedReference, Object)

Convertit la valeur spécifiée en TypedReference.Converts the specified value to a TypedReference. Cette méthode n'est pas prise en charge.This method is not supported.

TargetTypeToken(TypedReference)

Retourne le handle du type de métadonnées internes pour le TypedReference spécifié.Returns the internal metadata type handle for the specified TypedReference.

ToObject(TypedReference)

Convertit le TypedReference spécifié en Object.Converts the specified TypedReference to an Object.

S’applique à