ModuleBuilder.GetTypeToken Méthode
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.
Retourne un jeton de type.
Surcharges
| Nom | Description |
|---|---|
| GetTypeToken(Type) |
Retourne le jeton utilisé pour identifier le type spécifié dans ce module. |
| GetTypeToken(String) |
Retourne le jeton utilisé pour identifier le type avec le nom spécifié. |
GetTypeToken(Type)
Retourne le jeton utilisé pour identifier le type spécifié dans ce module.
public:
System::Reflection::Emit::TypeToken GetTypeToken(Type ^ type);
public System.Reflection.Emit.TypeToken GetTypeToken(Type type);
member this.GetTypeToken : Type -> System.Reflection.Emit.TypeToken
Public Function GetTypeToken (type As Type) As TypeToken
Paramètres
- type
- Type
Objet type qui représente le type de classe.
Retours
Jeton utilisé pour identifier le type donné dans ce module.
Exceptions
type est un ByRef type.
type a la valeur null.
Il s’agit d’un module non temporaire qui fait référence à un module temporaire.
Remarques
Les jetons sont utilisés dans Microsoft instructions MSIL (Intermediate Language) pour identifier les objets. Les jetons sont relatifs au module dans lequel ils sont contenus. Par exemple, la valeur du jeton est String susceptible d’être différente du module au module. Quand GetTypeToken elle est appelée, une référence est ajoutée au module. La référence devient une partie permanente du module ; plusieurs appels avec le même argument n’ont aucun effet supplémentaire.
S’applique à
GetTypeToken(String)
Retourne le jeton utilisé pour identifier le type avec le nom spécifié.
public:
System::Reflection::Emit::TypeToken GetTypeToken(System::String ^ name);
public System.Reflection.Emit.TypeToken GetTypeToken(string name);
member this.GetTypeToken : string -> System.Reflection.Emit.TypeToken
Public Function GetTypeToken (name As String) As TypeToken
Paramètres
- name
- String
Nom de la classe, y compris l’espace de noms.
Retours
Jeton utilisé pour identifier le type avec le nom spécifié dans ce module.
Exceptions
Il s’agit d’un module non temporaire qui fait référence à un module temporaire.
Remarques
Cette méthode est utile pour les clients de la MethodRental classe qui souhaitent modifier directement le corps d’une méthode.