TypedReference Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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
- Héritage
- Attributs
Remarques
Une référence typée est une combinaison type/valeur utilisée pour varargs et d’autres supports. TypedReference
est un type de valeur intégré qui peut être utilisé pour les paramètres et les variables locales.
Les tableaux d’objets TypedReference
ne peuvent pas être créés. Par exemple, l’appel suivant n’est pas valide :
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éthodes
Equals(Object) |
Vérifie si cet objet est égal à l'objet spécifié. |
GetHashCode() |
Retourne le code de hachage de cet objet. |
GetTargetType(TypedReference) |
Retourne le type de la cible du |
MakeTypedReference(Object, FieldInfo[]) |
Crée un |
SetTypedReference(TypedReference, Object) |
Convertit la valeur spécifiée en |
TargetTypeToken(TypedReference) |
Retourne le handle du type de métadonnées internes pour le |
ToObject(TypedReference) |
Convertit le |