System.Reflection.Emit
Définit et représente un assembly dynamique.
Définit un assembly dynamique avec le nom et les droits d'accès spécifiés.
Objet qui représente le nouvel assembly.
Nom de l'assembly.
Droits d'accès de l'assembly.
Définit un nouvel assembly avec le nom, les droits d'accès et les attributs spécifiés.
Objet qui représente le nouvel assembly.
Nom de l'assembly.
Droits d'accès de l'assembly.
Collection qui contient les attributs de l'assembly.
Définit un module dynamique transitoire nommé dans cet assembly.
représentant le module dynamique défini.
Nom du module dynamique.Doit comporter moins de 260 caractères.
commence par un espace blanc.ou La longueur de est égale à zéro.ou La longueur de est supérieure ou égale à 260.
a la valeur null.
L'appelant n'a pas l'autorisation requise.
L'assembly du writer de symbole par défaut ne peut pas être chargé.ou Le type qui implémente l'interface du writer de symbole par défaut est introuvable.
Retourne une valeur qui indique si cette instance équivaut à l'objet spécifié.
true si est égal au type et à la valeur de cette instance ; sinon, false.
Objet à comparer à cette instance ou null.
Obtient le nom complet de l'assembly dynamique actuel.
Nom complet de l'assembly dynamique.
Retourne le module dynamique avec le nom spécifié.
Objet ModuleBuilder représentant le module dynamique demandé.
Nom du module dynamique demandé.
a la valeur null.
La longueur de est égale à zéro.
L'appelant n'a pas l'autorisation requise.
Retourne le code de hachage de cette instance.
Code de hachage d'un entier signé 32 bits.
Retourne des informations sur la manière dont la ressource donnée a été persistante.
rempli d'informations sur la topologie de la ressource, ou null si la ressource est introuvable.
Nom de la ressource.
Cette méthode n'est pas prise en charge actuellement.
L'appelant n'a pas l'autorisation requise.
Charge la ressource de manifeste spécifiée à partir de cet assembly.
Tableau de type String contenant les noms de toutes les ressources.
Cette méthode n'est pas prise en charge sur un assembly dynamique.Pour obtenir les noms des ressources de manifeste, utilisez .
L'appelant n'a pas l'autorisation requise.
Charge la ressource de manifeste spécifiée à partir de cet assembly.
représentant cette ressource de manifeste.
Nom de la ressource de manifeste demandée.
Cette méthode n'est pas prise en charge actuellement.
L'appelant n'a pas l'autorisation requise.
Obtient une valeur qui indique que l'assembly actuel est dynamique.
Toujours true.
Obtient le module du actuel qui contient le manifeste de l'assembly.
Module de manifeste.
Définit un attribut personnalisé sur cet assembly à l'aide du blob d'attribut personnalisé spécifié.
Constructeur de l'attribut personnalisé.
Objet blob d'octets représentant les attributs.
ou est null.
L'appelant n'a pas l'autorisation requise.
n'est pas un RuntimeConstructorInfo.
Définit un attribut personnalisé sur cet assembly à l'aide d'un générateur d'attributs personnalisés.
Instance de classe d'assistance servant à définir l'attribut personnalisé.
a la valeur null.
L'appelant n'a pas l'autorisation requise.
Définit les modes d'accès d'un assembly dynamique.
L'assembly dynamique peut être exécuté, mais pas enregistré.
L'assembly dynamique peut être déchargé et sa mémoire libérée, en fonction des restrictions décrites dans Assemblys pouvant être collectés pour la génération de types dynamic.
Définit et représente un constructeur de classe dynamique.
Récupère les attributs de ce constructeur.
Retourne les attributs de ce constructeur.
Obtient une valeur qui varie selon que le type de déclaration est générique ou non.
si le type de déclaration est générique ; sinon, .
Récupère une référence à l'objet pour le type qui déclare ce membre.
Retourne l'objet pour le type qui déclare ce membre.
Définit un paramètre pour ce constructeur.
Retourne un objet ParameterBuilder qui représente le nouveau paramètre de ce constructeur.
Position du paramètre dans la liste de paramètres.Les paramètres sont indexés en assignant le nombre 1 au premier paramètre.
Attributs du paramètre.
Nom du paramètre.Le nom peut être la chaîne null.
est inférieur à 0 (zéro), ou est supérieur au nombre de paramètres du constructeur.
Le type conteneur a été créé à l'aide de .
Obtient un pour ce constructeur.
Retourne un objet pour ce constructeur.
Le constructeur est un constructeur par défaut.ouLe constructeur possède des indicateurs ou signalant qu'il ne doit pas posséder de corps de méthode.
Obtient un objet , avec la taille du flux MSIL spécifiée, permettant de construire un corps de méthode pour ce constructeur.
pour ce constructeur.
Taille du flux MSIL en octets.
Le constructeur est un constructeur par défaut.ouLe constructeur possède des indicateurs ou signalant qu'il ne doit pas posséder de corps de méthode.
Retourne les paramètres de ce constructeur.
Retourne un tableau d'objets représentant les paramètres de ce constructeur.
n'a pas été appelé sur le type de ce constructeur, dans les versions 1.0 et 1.1 du .NET Framework.
n'a pas été appelé sur le type de ce constructeur, dans la version 2.0 du .NET Framework.
Obtient ou définit si les variables locales de ce constructeur doivent être initialisées à zéro.
Lecture/écriture.Obtient ou définit si les variables locales de ce constructeur doivent être initialisées à zéro.
Récupère le nom de ce constructeur.
Retourne le nom de ce constructeur.
Définit un attribut personnalisé à l'aide d'un objet blob d'attribut personnalisé spécifié.
Constructeur de l'attribut personnalisé.
Objet blob d'octets représentant les attributs.
ou est null.
Définit un attribut personnalisé à l'aide d'un générateur d'attributs personnalisés.
Instance de classe d'assistance servant à définir l'attribut personnalisé.
a la valeur null.
Définit les indicateurs d'implémentation de méthodes de ce constructeur.
Indicateurs d'implémentation de méthodes.
Le type conteneur a été créé à l'aide de .
Retourne cette instance de en tant que .
Retourne un contenant le nom, les attributs et les exceptions de ce constructeur, suivis du flux MSIL actuel.
Décrit et représente un type énumération.
Récupère l'assembly dynamique qui contient cette définition d'enum.
En lecture seule.Assembly dynamique qui contient cette définition d'enum.
Retourne le chemin d'accès complet de cet enum, qualifié par le nom d'affichage de l'assembly parent.
En lecture seule.Chemin d'accès complet de cet enum, qualifié par le nom d'affichage de l'assembly parent.
Si n'a pas été appelé au préalable.
Retourne le parent de ce type qui est toujours .
En lecture seule. parent de ce type.
Obtient un objet qui représente cette énumération.
Objet qui représente cette énumération.
Retourne le type ayant déclaré .
En lecture seule.Ce type ayant déclaré .
Définit le champ statique nommé d'un type énumération à l'aide de la valeur de constante spécifiée.
Champ défini.
Nom du champ statique.
Valeur de constante du littéral.
Retourne le chemin d'accès complet de cet enum.
En lecture seule.Chemin d'accès complet de cet enum.
L'appel de cette méthode lève toujours .
Cette méthode n'est pas prise en charge.Aucune valeur n'est retournée.
Cette méthode n'est pas prise en charge actuellement.
Retourne le GUID de cet enum.
En lecture seule.GUID de cet enum.
Pour l'instant, cette méthode n'est pas prise en charge pour les types incomplets.
Obtient une valeur qui indique si un objet spécifié peut être assigné à cet objet.
true si peut être assigné à cet objet ; sinon false.
Objet à tester.
est inférieur à 1.
Récupère le module dynamique qui contient cette définition de type .
En lecture seule.Module dynamique qui contient cette définition de type .
Retourne le nom de cet enum.
En lecture seule.Nom de cet enum.
Retourne l'espace de noms de cet enum.
En lecture seule.Espace de noms de cet enum.
Définit un attribut personnalisé à l'aide d'un objet blob d'attribut personnalisé spécifié.
Constructeur de l'attribut personnalisé.
Objet blob d'octets représentant les attributs.
ou est null.
Définit un attribut personnalisé à l'aide d'un générateur d'attributs personnalisés.
Instance de classe d'assistance servant à définir l'attribut personnalisé.
a la valeur null.
Retourne le champ sous-jacent pour cet enum.
En lecture seule.Champ sous-jacent pour cet enum.
Définit les événements d'une classe.
Ajoute une des « autres » méthodes associées à cet événement. Les « autres » méthodes sont des méthodes autres que les méthodes « on » et « raise » associées à un événement.Vous pouvez appeler cette fonction plusieurs fois pour ajouter d'« autres » méthodes.
Objet MethodBuilder qui représente l'autre méthode.
a la valeur null.
La méthode a été appelée sur le type englobant.
Définit la méthode utilisée pour s'abonner à cet événement.
Objet MethodBuilder qui représente la méthode utilisée pour s'abonner à cet événement.
a la valeur null.
La méthode a été appelée sur le type englobant.
Définit un attribut personnalisé à l'aide d'un objet blob d'attribut personnalisé spécifié.
Constructeur de l'attribut personnalisé.
Objet blob d'octets représentant les attributs.
ou est null.
La méthode a été appelée sur le type englobant.
Définit un attribut personnalisé à l'aide d'un générateur d'attributs personnalisés.
Instance de classe d'assistance servant à décrire l'attribut personnalisé.
a la valeur null.
La méthode a été appelée sur le type englobant.
Définit la méthode utilisée pour déclencher cet événement.
Objet MethodBuilder qui représente la méthode utilisée pour déclencher cet événement.
a la valeur null.
La méthode a été appelée sur le type englobant.
Définit la méthode utilisée pour annuler l'abonnement à cet événement.
Objet MethodBuilder qui représente la méthode utilisée pour annuler l'abonnement à cet événement.
a la valeur null.
La méthode a été appelée sur le type englobant.
Définit et représente un champ.Cette classe ne peut pas être héritée.
Indique les attributs de ce champ.Cette propriété est en lecture seule.
Attributs de ce champ.
Indique une référence à l'objet pour le type qui déclare ce champ.Cette propriété est en lecture seule.
Référence à l'objet pour le type qui déclare ce champ.
Indique l'objet qui représente le type de ce champ.Cette propriété est en lecture seule.
Objet qui représente le type de ce champ.
Récupère la valeur du champ pris en charge par l'objet donné.
qui contient la valeur du champ réfléchi par cette instance.
Objet sur lequel accéder au champ.
Cette méthode n'est pas prise en charge.
Indique le nom de ce champ.Cette propriété est en lecture seule.
qui contient le nom de ce champ.
Définit la valeur par défaut de ce champ.
Nouvelle valeur par défaut de ce champ.
Le type conteneur a été créé à l'aide de .
Le champ ne correspond pas à un type pris en charge.ouLe type de ne correspond pas au type du champ.ouLe champ est de type ou d'un autre type référence, n'est pas null, et la valeur ne peut pas être assignée au type référence.
Définit un attribut personnalisé à l'aide d'un objet blob d'attribut personnalisé spécifié.
Constructeur de l'attribut personnalisé.
Objet blob d'octets représentant les attributs.
ou est null.
Le type parent de ce champ est complet.
Définit un attribut personnalisé à l'aide d'un générateur d'attributs personnalisés.
Instance de classe d'assistance servant à définir l'attribut personnalisé.
a la valeur null.
Le type parent de ce champ est complet.
Spécifie la disposition du champ.
Offset du champ dans le type contenant ce champ.
Le type conteneur a été créé à l'aide de .
est inférieur à zéro.
Définit et crée des paramètres de type générique pour les types et les méthodes génériques définis dynamiquement.Cette classe ne peut pas être héritée.
Obtient un objet représentant l'assembly dynamique qui contient la définition de type générique à laquelle appartient le paramètre de type actuel.
Objet représentant l'assembly dynamique qui contient la définition de type générique à laquelle appartient le paramètre de type actuel.
Obtient null dans tous les cas.
Référence Null (Nothing en Visual Basic) dans tous les cas.
Obtient la contrainte de type de base du paramètre de type générique actuel.
Objet qui représente la contrainte de type de base du paramètre de type générique, ou null si le paramètre de type ne possède aucune contrainte de type de base.
Obtient true dans tous les cas.
true dans tous les cas.
Obtient un représentant la méthode de déclaration, si le actuel représente un paramètre de type d'une méthode générique.
représentant la méthode de déclaration, si le actuel représente un paramètre de type d'une méthode générique ; sinon, null.
Obtient la définition de type générique ou la définition de méthode générique à laquelle appartient le paramètre de type générique.
Si le paramètre de type appartient à un type générique, objet représentant ce type générique ; si le paramètre de type appartient à une méthode générique, objet représentant le type qui a déclaré cette méthode générique.
Tests si l'objet donné est une instance de EventToken et est égal à l'instance actuelle.
Retourne true si est une instance de EventToken et s'il est égal à l'instance en cours ; sinon false.
Objet à comparer à l'instance actuelle.
Obtient null dans tous les cas.
Référence Null (Nothing en Visual Basic) dans tous les cas.
Obtient la position du paramètre de type dans la liste des paramètres de type du type générique ou de la méthode qui a déclaré le paramètre.
Position du paramètre de type dans la liste des paramètres de type du type générique ou de la méthode qui a déclaré le paramètre.
Lève une exception dans tous les cas.
Type auquel fait référence le type de tableau, le type pointeur ou le type ByRef en cours ; ou null si le type en cours n'est pas un type de tableau, pas un type pointeur et n'est pas passé par référence.
dans tous les cas.
Non valide pour les paramètres de type générique.
Non valide pour les paramètres de type générique.
dans tous les cas.
Retourne un code de hachage entier 32 bits pour l'instance actuelle.
Code de hachage entier 32 bits.
Non pris en charge pour les paramètres de type générique incomplets.
Non pris en charge pour les paramètres de type générique incomplets.
dans tous les cas.
Lève une exception dans tous les cas.
Lève une exception dans tous les cas.
Objet à tester.
dans tous les cas.
Obtient true dans tous les cas.
true dans tous les cas.
Retourne false dans tous les cas.
false dans tous les cas.
Obtient false dans tous les cas.
false dans tous les cas.
Non pris en charge pour les paramètres de type générique incomplets.
Non pris en charge pour les paramètres de type générique incomplets.
Non pris en charge.
dans tous les cas.
Retourne le type d'un tableau unidimensionnel dont le type d'élément est le paramètre de type générique.
Objet représentant le type d'un tableau unidimensionnel dont le type d'élément est le paramètre de type générique.
Retourne le type d'un tableau dont le type d'élément est le paramètre de type générique, avec le nombre spécifié de dimensions.
Objet représentant le type d'un tableau dont le type d'élément est le paramètre de type générique, avec le nombre spécifié de dimensions.
Nombre de dimensions pour le tableau.
n'est pas un nombre valide de dimensions.Par exemple, sa valeur est inférieure à 1.
Retourne un objet représentant le paramètre de type générique actuel lorsqu'il est passé en tant que paramètre de référence.
Objet représentant le paramètre de type générique actuel lorsqu'il est passé en tant que paramètre de référence.
Non valide pour les paramètres de type générique incomplets.
Cette méthode n'est pas valide pour les paramètres de type générique incomplets.
Tableau d'arguments de type.
dans tous les cas.
Retourne un objet représentant un pointeur vers le paramètre de type générique actuel.
Objet représentant un pointeur vers le paramètre de type générique actuel.
Obtient le module dynamique qui contient le paramètre de type générique.
Objet qui représente le module dynamique contenant le paramètre de type générique.
Obtient le nom du paramètre de type générique.
Nom du paramètre de type générique.
Obtient null dans tous les cas.
Référence Null (Nothing en Visual Basic) dans tous les cas.
Définit le type de base dont un type doit hériter afin d'être substitué au paramètre de type.
devant être hérité par tout type qui sera substitué au paramètre de type.
Définit un attribut personnalisé à l'aide d'un objet blob d'attribut personnalisé spécifié.
Constructeur de l'attribut personnalisé.
Objet blob d'octets représentant l'attribut.
a la valeur null.ou est une référence null.
Définit un attribut personnalisé à l'aide d'un générateur d'attributs personnalisés.
Instance de classe d'assistance qui définit l'attribut personnalisé.
a la valeur null.
Définit les caractéristiques de variance et les contraintes spéciales du paramètre générique, telles que la contrainte de constructeur sans paramètre.
Combinaison d'opérations de bits de valeurs représentant les caractéristiques de variance et les contraintes spéciales du paramètre de type générique.
Définit les interfaces qu'un type doit implémenter pour être substitué au paramètre de type.
Tableau d'objets représentant les interfaces qu'un type doit implémenter pour être substitué au paramètre de type.
Renvoie une représentation sous forme de chaîne du paramètre de type générique actuel.
Chaîne contenant le nom du paramètre de type générique.
Définit et représente une méthode (ou un constructeur) sur une classe dynamique.
Récupère les attributs de cette méthode.
En lecture seule.Récupère les MethodAttributes de cette méthode.
Retourne la convention d'appel de la méthode.
En lecture seule.Convention d'appel de la méthode.
Non pris en charge pour ce type.
Non pris en charge.
La méthode appelée n'est pas prise en charge dans la classe de base.
Retourne le type qui déclare cette méthode.
En lecture seule.Type qui déclare cette méthode.
Définit le nombre de paramètres de type générique pour la méthode actuelle, indique leurs noms et retourne un tableau d'objets qui peuvent être utilisés pour définir leurs contraintes.
Tableau d'objets qui représentent les paramètres de type de la méthode générique.
Tableau de chaînes qui représente les noms des paramètres de type générique.
Les paramètres de type générique sont déjà définis pour cette méthode.ouLa méthode a déjà été exécutée.ouLa méthode a été appelée pour la méthode actuelle.
a la valeur null.ouUn élément de est null.
est un tableau vide.
Définit les attributs de paramètre et le nom d'un paramètre de cette méthode, ou la valeur de retour de cette méthode.Retourne un ParameterBuilder qui peut être utilisé pour appliquer des attributs personnalisés.
Retourne un objet ParameterBuilder qui représente un paramètre de cette méthode ou la valeur de retour de cette méthode.
Position du paramètre dans la liste de paramètres.Les paramètres sont indexés en assignant le nombre 1 au premier paramètre ; le nombre 0 représente la valeur de retour de la méthode.
Attributs de paramètre du paramètre.
Nom du paramètre.Le nom peut être la chaîne null.
La méthode n'a pas de paramètre.ou est inférieur à zéro.ou est supérieur au nombre de paramètres de la méthode.
Le type conteneur a été créé au préalable à l'aide de la méthode .ouPour la méthode active, la propriété a la valeur true, mais la propriété a la valeur false.
Détermine si l'objet donné est égal à cette instance.
true si est une instance de MethodBuilder et s'il est égal à cet objet ; sinon, false.
Objet à comparer à cette instance de MethodBuilder.
Retourne un tableau d'objets qui représentent les paramètres de type de la méthode, si elle est générique.
Tableau d'objets qui représentent les paramètres de type, si la méthode est générique, ou null si la méthode n'est pas générique.
Retourne cette méthode.
Instance actuelle de .
La méthode actuelle n'est pas générique.Ainsi, la propriété retourne la valeur false.
Obtient le code de hachage de cette méthode.
Code de hachage de cette méthode.
Retourne ILGenerator pour cette méthode avec une taille de flux MSIL (Microsoft Intermediate Language) par défaut de 64 octets.
Retourne un objet ILGenerator pour cette méthode.
La méthode ne doit pas avoir de corps à cause de ses indicateurs ou , par exemple parce qu'elle est dotée de l'indicateur . ouLa méthode est une méthode générique, mais pas une définition de méthode générique.Autrement dit, la propriété a la valeur true, mais la propriété a la valeur false.
Retourne un ILGenerator pour cette méthode avec la taille de flux MSIL (Microsoft Intermediate Language) spécifiée.
Retourne un objet ILGenerator pour cette méthode.
Taille du flux MSIL en octets.
La méthode ne doit pas avoir de corps à cause de ses indicateurs ou , par exemple parce qu'elle est dotée de l'indicateur . ouLa méthode est une méthode générique, mais pas une définition de méthode générique.Autrement dit, la propriété a la valeur true, mais la propriété a la valeur false.
Retourne les paramètres de cette méthode.
Tableau d'objets ParameterInfo représentant les paramètres de la méthode.
Cette méthode n'est pas prise en charge actuellement.Vous pouvez récupérer la méthode à l'aide de , puis appeler GetParameters sur les retournées.
Obtient ou définit une valeur Boolean qui indique si les variables locales contenues dans cette méthode sont initialisées à zéro.La valeur par défaut de cette propriété est true.
true si les variables locales contenues dans cette méthode doivent être initialisées à zéro ; sinon, false.
Pour la méthode active, la propriété a la valeur true, mais la propriété a la valeur false. (Get ou Set.)
Obtient une valeur indiquant si la méthode est une méthode générique.
true si la méthode est générique ; sinon, false.
Obtient une valeur qui indique si l'objet actuel représente la définition d'une méthode générique.
true si l'objet actuel représente la définition d'une méthode générique ; sinon, false.
Retourne une méthode générique construite à partir de la définition de méthode générique actuelle à l'aide des arguments de type générique spécifiés.
qui représente la méthode générique construite à partir de la définition de méthode générique actuelle à l'aide des arguments de type générique spécifiés.
Tableau d'objets qui représentent les arguments de type de la méthode générique.
Récupère le nom de cette méthode.
En lecture seule.Récupère une chaîne contenant le nom simple de cette méthode.
Obtient un objet qui contient des informations relatives au type de retour de la méthode, telles que la présence de modificateurs personnalisés.
Objet qui contient des informations sur le type de retour.
Le type déclarant n'a pas été créé.
Obtient le type de retour de la méthode représentée par ce .
Type de retour de la méthode.
Définit un attribut personnalisé à l'aide d'un objet blob d'attribut personnalisé spécifié.
Constructeur de l'attribut personnalisé.
Objet blob d'octets représentant les attributs.
ou est null.
Pour la méthode active, la propriété a la valeur true, mais la propriété a la valeur false.
Définit un attribut personnalisé à l'aide d'un générateur d'attributs personnalisés.
Instance de classe d'assistance servant à décrire l'attribut personnalisé.
a la valeur null.
Pour la méthode active, la propriété a la valeur true, mais la propriété a la valeur false.
Définit les indicateurs d'implémentation de cette méthode.
Indicateurs d'implémentation à définir.
Le type conteneur a été créé au préalable à l'aide de la méthode .ouPour la méthode active, la propriété a la valeur true, mais la propriété a la valeur false.
Définit le nombre et les types de paramètres d'une méthode.
Tableau d'objets représentant les types de paramètres.
La méthode actuelle est générique, mais n'est pas une définition de méthode générique.Autrement dit, la propriété a la valeur true, mais la propriété a la valeur false.
Définit le type de retour de la méthode.
Objet qui représente le type de retour de la méthode.
La méthode actuelle est générique, mais n'est pas une définition de méthode générique.Autrement dit, la propriété a la valeur true, mais la propriété a la valeur false.
Définit la signature de la méthode, y compris le type de retour, les types de paramètres et les modificateurs personnalisés requis et facultatifs du type de retour et des types de paramètres.
Type de retour de la méthode.
Tableau de types représentant les modificateurs personnalisés requis, tels que , pour le type de retour de la méthode.Si le type de retour ne possède pas de modificateur personnalisé requis, spécifiez null.
Tableau de types représentant les modificateurs personnalisés facultatifs, tels que , pour le type de retour de la méthode.Si le type de retour ne possède pas de modificateur personnalisé optionnel, spécifiez null.
Types des paramètres de la méthode.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés requis pour le paramètre correspondant, tels que .Si un paramètre particulier ne possède pas de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de types.Si aucun des paramètres ne possède de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de tableaux.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés facultatifs pour le paramètre correspondant, tels que .Si un paramètre particulier ne possède pas de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de types.Si aucun des paramètres ne possède de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de tableaux.
La méthode actuelle est générique, mais n'est pas une définition de méthode générique.Autrement dit, la propriété a la valeur true, mais la propriété a la valeur false.
Retourne cette instance de MethodBuilder en tant que chaîne.
Retourne une chaîne contenant le nom, les attributs, la signature de méthode, les exceptions et la signature locale de cette méthode, suivis du flux MSIL (Microsoft Intermediate Language) en cours.
Définit et représente un module dans un assembly dynamique.
Obtient l'assembly dynamique qui a défini cette instance de .
Assembly dynamique qui a défini le module dynamique actuel.
Complète les définitions de fonction globale et les définitions de données globales pour ce module dynamique.
Cette méthode a été appelée au préalable.
Définit un type d'énumération qui est un type valeur avec un champ non statique unique appelé du type spécifié.
Énumération définie.
Chemin d'accès complet du type d'énumération. ne peut pas contenir de valeurs Null incorporées.
Attributs de type pour l'énumération.Un attribut correspond à n'importe quel octet défini par .
Type sous-jacent pour l'énumération.Ce doit être un type entier intégré.
Des attributs autres que des attributs de visibilité sont fournis.ou Une énumération portant le nom donné existe dans l'assembly parent de ce module.ou Les attributs de visibilité ne correspondent pas à la portée de l'énumération.Par exemple, si est spécifié pour alors que l'énumération n'est pas de type imbriqué.
a la valeur null.
Définit une méthode globale à l'aide du nom, des attributs, de la convention d'appel, du type de retour et des types de paramètres spécifiés.
Méthode globale définie.
Nom de la méthode. ne peut pas contenir de valeurs Null incorporées.
Attributs de la méthode. doit inclure .
Convention d'appel à la méthode.
Type de retour de la méthode.
Types des paramètres de la méthode.
La méthode n'est pas statique.C'est-à-dire que n'inclut pas .ouUn élément du tableau est null.
a la valeur null.
a été appelé au préalable.
Définit une méthode globale à l'aide du nom, des attributs, de la convention d'appel, du type de retour, des modificateurs personnalisés pour le type de retour, des types de paramètres et des modificateurs personnalisés pour les types de paramètres spécifiés.
Méthode globale définie.
Nom de la méthode. ne peut pas contenir de caractères Null incorporés.
Attributs de la méthode. doit inclure .
Convention d'appel à la méthode.
Type de retour de la méthode.
Tableau des types représentant les modificateurs personnalisés requis pour le type de retour, tels que ou .Si le type de retour ne possède pas de modificateur personnalisé requis, spécifiez null.
Tableau des types représentant les modificateurs personnalisés facultatifs pour le type de retour, tels que ou .Si le type de retour ne possède pas de modificateur personnalisé optionnel, spécifiez null.
Types des paramètres de la méthode.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés requis pour le paramètre correspondant de la méthode globale.Si un argument particulier ne possède pas de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de types.Si la méthode globale ne possède pas d'argument, ou si aucun des arguments ne possède de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de tableaux.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés facultatifs pour le paramètre correspondant.Si un argument particulier ne possède pas de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de types.Si la méthode globale ne possède pas d'argument, ou si aucun des arguments ne possède de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de tableaux.
La méthode n'est pas statique.C'est-à-dire que n'inclut pas .ouUn élément du tableau est null.
a la valeur null.
La méthode a été appelée au préalable.
Définit une méthode globale à l'aide du nom, des attributs, du type de retour et des types de paramètres spécifiés.
Méthode globale définie.
Nom de la méthode. ne peut pas contenir de valeurs Null incorporées.
Attributs de la méthode. doit inclure .
Type de retour de la méthode.
Types des paramètres de la méthode.
La méthode n'est pas statique.C'est-à-dire que n'inclut pas .ou La longueur de est égale à zéro. ouUn élément du tableau est null.
a la valeur null.
a été appelé au préalable.
Définit un champ de données initialisé dans la section .sdata du fichier exécutable portable.
Champ pour référencer les données.
Nom utilisé pour référencer les données. ne peut pas contenir de valeurs Null incorporées.
Objet BLOB de données.
Attributs du champ.La valeur par défaut est Static.
La longueur de est égale à zéro.ou La taille de est inférieure ou égale à zéro, ou supérieure ou égale à 0x3f0000.
ou est null.
a été appelé au préalable.
Construit un TypeBuilder pour un type privé portant le nom spécifié dans ce module.
Type privé portant le nom spécifié.
Chemin d'accès complet du type, espace de noms compris. ne peut pas contenir de valeurs Null incorporées.
Un type portant le nom donné existe dans l'assembly parent de ce module.ou Des attributs de type imbriqué sont définis sur un type non imbriqué.
a la valeur null.
Construit un TypeBuilder en fonction du nom et des attributs du type.
TypeBuilder créé avec tous les attributs demandés.
Chemin d'accès complet du type. ne peut pas contenir de valeurs Null incorporées.
Attributs du type défini.
Un type portant le nom donné existe dans l'assembly parent de ce module.ou Des attributs de type imbriqué sont définis sur un type non imbriqué.
a la valeur null.
Construit un TypeBuilder en fonction du nom et des attributs du type, ainsi que du type que le type défini étend.
TypeBuilder créé avec tous les attributs demandés.
Chemin d'accès complet du type. ne peut pas contenir de valeurs Null incorporées.
Attribut à associer au type.
Type étendu par le type défini.
Un type portant le nom donné existe dans l'assembly parent de ce module.ou Des attributs de type imbriqué sont définis sur un type non imbriqué.
a la valeur null.
Construit un TypeBuilder en fonction du nom et des attributs du type, du type étendu par le type défini et de la taille totale du type.
Objet TypeBuilder.
Chemin d'accès complet du type. ne peut pas contenir de valeurs Null incorporées.
Attributs du type défini.
Type étendu par le type défini.
Taille totale du type.
Un type portant le nom donné existe dans l'assembly parent de ce module.ou Des attributs de type imbriqué sont définis sur un type non imbriqué.
a la valeur null.
Construit un TypeBuilder en fonction du nom et des attributs du type, du type étendu par le type défini et de la taille de compactage du type.
Objet TypeBuilder.
Chemin d'accès complet du type. ne peut pas contenir de valeurs Null incorporées.
Attributs du type défini.
Type étendu par le type défini.
Taille de compactage du type.
Un type portant le nom donné existe dans l'assembly parent de ce module.ou Des attributs de type imbriqué sont définis sur un type non imbriqué.
a la valeur null.
Construit un TypeBuilder en fonction du nom et des attributs du type, du type étendu par le type défini, de la taille de compactage et de la taille totale du type défini.
TypeBuilder créé avec tous les attributs demandés.
Chemin d'accès complet du type. ne peut pas contenir de valeurs Null incorporées.
Attributs du type défini.
Type étendu par le type défini.
Taille de compactage du type.
Taille totale du type.
Un type portant le nom donné existe dans l'assembly parent de ce module.ou Des attributs de type imbriqué sont définis sur un type non imbriqué.
a la valeur null.
Construit un TypeBuilder en fonction du nom et des attributs du type, du type étendu par le type défini et de l'interface implémentée par le type défini.
TypeBuilder créé avec tous les attributs demandés.
Chemin d'accès complet du type. ne peut pas contenir de valeurs Null incorporées.
Attributs à associer au type.
Type étendu par le type défini.
Liste des interfaces implémentées par le type.
Un type portant le nom donné existe dans l'assembly parent de ce module.ou Des attributs de type imbriqué sont définis sur un type non imbriqué.
a la valeur null.
Définit un champ de données non initialisé dans la section .sdata du fichier exécutable portable (PE, Portable Executable).
Champ pour référencer les données.
Nom utilisé pour référencer les données. ne peut pas contenir de valeurs Null incorporées.
Taille du champ de données.
Attributs du champ.
La longueur de est égale à zéro.ou est inférieur ou égal à zéro, ou supérieur ou égal à 0x003f0000.
a la valeur null.
a été appelé au préalable.
Retourne une valeur qui indique si cette instance équivaut à l'objet spécifié.
true si est égal au type et à la valeur de cette instance ; sinon, false.
Objet à comparer à cette instance ou null.
Obtient un String représentant le nom et le chemin d'accès complets de ce module.
Nom qualifié complet du module.
Retourne la méthode nommée sur une classe Array.
Méthode nommée sur une classe Array.
Classe Array.
Nom d'une méthode sur la classe Array.
Convention d'appel de la méthode.
Type de retour de la méthode.
Types des paramètres de la méthode.
n'est pas un tableau.
ou est null.
Retourne le code de hachage de cette instance.
Code de hachage d'un entier signé 32 bits.
Chaîne qui indique qu'il s'agit d'un module en mémoire.
Texte qui indique qu'il s'agit d'un module en mémoire.
Applique un attribut personnalisé à ce module à l'aide d'un objet BLOB spécifié qui représente l'attribut.
Constructeur de l'attribut personnalisé.
Objet BLOB d'octets représentant l'attribut.
ou est null.
Applique un attribut personnalisé à ce module à l'aide d'un générateur d'attributs personnalisés.
Instance de classe d'assistance qui spécifie l'attribut personnalisé à appliquer.
a la valeur null.
Définit les propriétés d'un type.
Ajoute une des autres méthodes associées à cette propriété.
Objet MethodBuilder qui représente l'autre méthode.
a la valeur null.
La méthode a été appelée sur le type englobant.
Obtient les attributs de cette propriété.
Attributs de cette propriété.
Obtient une valeur indiquant si la propriété peut être lue.
true si la propriété peut être lue ; sinon, false.
Obtient une valeur indiquant s'il est possible d'écrire dans la propriété.
true s'il est possible d'écrire dans la propriété ; sinon, false.
Obtient la classe qui déclare ce membre.
Objet Type de la classe qui déclare ce membre.
Retourne un tableau de tous les paramètres d'index de la propriété.
Tableau de type ParameterInfo contenant les paramètres d'index.
Cette méthode n'est pas prise en charge.
Obtient la valeur de la propriété indexée en appelant la méthode de l'accesseur GET de la propriété.
Valeur de la propriété indexée spécifiée.
Objet dont la valeur de propriété sera retournée.
Valeurs d'index facultatives pour les propriétés indexées.Cette valeur doit être null pour les propriétés non indexées.
Cette méthode n'est pas prise en charge.
Obtient le nom de ce membre.
contenant le nom de ce membre.
Obtient le type du champ de cette propriété.
Type de cette propriété.
Définit la valeur par défaut de cette propriété.
Valeur par défaut de cette propriété.
La méthode a été appelée sur le type englobant.
La propriété ne correspond pas à un type pris en charge.ouLe type de ne correspond pas au type de la propriété.ouLa propriété est de type ou d'un autre type référence, n'est pas null et la valeur ne peut pas être assignée au type référence.
Définit un attribut personnalisé à l'aide d'un objet blob d'attribut personnalisé spécifié.
Constructeur de l'attribut personnalisé.
Objet blob d'octets représentant les attributs.
ou est null.
La méthode a été appelée sur le type englobant.
Définit un attribut personnalisé à l'aide d'un générateur d'attributs personnalisés.
Instance de classe d'assistance servant à définir l'attribut personnalisé.
a la valeur null.
si a été appelé sur le type englobant.
Définit la méthode qui obtient la valeur de la propriété.
Objet MethodBuilder qui représente la méthode qui obtient la valeur de la propriété.
a la valeur null.
La méthode a été appelée sur le type englobant.
Définit la méthode qui définit la valeur de la propriété.
Objet MethodBuilder qui représente la méthode qui définit la valeur de la propriété.
a la valeur null.
La méthode a été appelée sur le type englobant.
Définit la valeur de la propriété avec des valeurs d'index facultatives pour les propriétés d'index.
Objet dont la valeur de propriété sera définie.
Nouvelle valeur de cette propriété.
Valeurs d'index facultatives pour les propriétés indexées.Cette valeur doit être null pour les propriétés non indexées.
Cette méthode n'est pas prise en charge.
Définit et crée de nouvelles instances de classes au moment de l'exécution.
Ajoute une interface implémentée par ce type.
Interface implémentée par ce type.
a la valeur null.
Le type a été créé au préalable à l'aide de .
Récupère l'assembly dynamique qui contient cette définition de type.
En lecture seule.Récupère l'assembly dynamique qui contient cette définition de type.
Retourne le nom complet de ce type, qualifié par le nom complet de l'assembly.
En lecture seule.Nom complet de ce type qualifié par le nom complet de l'assembly.
Récupère le type de base de ce type.
En lecture seule.Récupère le type de base de ce type.
Obtient un qui représente ce type.
Objet qui représente ce type.
Obtient la méthode qui a déclaré le paramètre de type générique actuel.
représentant la méthode qui a déclaré le type actuel, si le type actuel est un paramètre de type générique ; sinon, null.
Retourne le type qui a déclaré ce type.
En lecture seule.Type qui a déclaré ce type.
Ajoute un nouveau constructeur au type avec les attributs et la signature donnés.
Constructeur défini.
Attributs du constructeur.
Convention d'appel du constructeur.
Types de paramètre du constructeur.
Le type a été créé au préalable à l'aide de .
Ajoute un nouveau constructeur au type avec les attributs, la signature et les modificateurs personnalisés donnés.
Constructeur défini.
Attributs du constructeur.
Convention d'appel du constructeur.
Types de paramètre du constructeur.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés requis pour le paramètre correspondant, tels que .Si un paramètre particulier ne possède pas de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de types.Si aucun des paramètres ne possède de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de tableaux.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés facultatifs pour le paramètre correspondant, tels que .Si un paramètre particulier ne possède pas de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de types.Si aucun des paramètres ne possède de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de tableaux.
La taille de ou de n'est pas égale à la taille de .
Le type a été créé au préalable à l'aide de .ouPour le type dynamique en cours, la propriété a la valeur true, mais la propriété a la valeur false.
Définit le constructeur par défaut.Le constructeur défini ici appellera simplement le constructeur par défaut du parent.
Retourne le constructeur.
Objet MethodAttributes représentant les attributs à appliquer au constructeur.
Le type parent (type de base) ne possède pas de constructeur par défaut.
Le type a été créé au préalable à l'aide de .ouPour le type dynamique en cours, la propriété a la valeur true, mais la propriété a la valeur false.
Ajoute un nouvel événement au type avec le nom, les attributs et le type d'événement donnés.
Événement défini.
Nom de l’événement. ne peut pas contenir de valeurs Null incorporées.
Attributs de l'événement.
Type de l'événement.
La longueur de est égale à zéro.
a la valeur null.ou a la valeur null.
Le type a été créé au préalable à l'aide de .
Ajoute un nouveau champ au type, avec le nom, les attributs et le type de champ donnés.
Champ défini.
Nom du champ. ne peut pas contenir de valeurs null incorporées.
Type du champ.
Attributs du champ.
La longueur de est égale à zéro.ou est System.Void.ou Une taille totale a été spécifiée pour la classe parente de ce champ.
a la valeur null.
Le type a été créé au préalable à l'aide de .
Ajoute un nouveau champ au type avec le nom, les attributs, le type de champ et les modificateurs personnalisés donnés.
Champ défini.
Nom du champ. ne peut pas contenir de valeurs null incorporées.
Type du champ.
Tableau des types représentant les modificateurs personnalisés requis pour le champ, tels que .
Tableau des types représentant les modificateurs personnalisés facultatifs pour le champ, tels que .
Attributs du champ.
La longueur de est égale à zéro.ou est System.Void.ou Une taille totale a été spécifiée pour la classe parente de ce champ.
a la valeur null.
Le type a été créé au préalable à l'aide de .
Définit les paramètres de type générique pour le type actuel, en spécifiant leur nombre ainsi que leur nom, et retourne un tableau d'objets qui peuvent être utilisés pour définir leurs contraintes.
Tableau d'objets qui peuvent être utilisés afin de définir les contraintes des paramètres de type générique pour le type actuel.
Tableau des noms des paramètres de type générique.
Les paramètres de type générique sont déjà définis pour ce type.
a la valeur null.ouUn élément de est null.
est un tableau vide.
Définit un champ de données initialisé dans la section .sdata du fichier exécutable portable.
Champ pour référencer les données.
Nom utilisé pour référencer les données. ne peut pas contenir de valeurs Null incorporées.
Blob de données.
Attributs du champ.
La longueur de est égale à zéro.ou La taille des données est inférieure ou égale à zéro, ou supérieure ou égale à 0x3f0000.
ou est null.
a été appelé au préalable.
Ajoute une nouvelle méthode au type avec le nom et les attributs de méthode spécifiés.
représentant la méthode que vous venez de définir.
Nom de la méthode. ne peut pas contenir de valeurs Null incorporées.
Attributs de la méthode.
La longueur de est égale à zéro.ou Le type du parent de cette méthode est une interface et cette méthode n'est pas virtuelle (Overridable en Visual Basic).
a la valeur null.
Le type a été créé au préalable à l'aide de .ouPour le type dynamique en cours, la propriété a la valeur true, mais la propriété a la valeur false.
Ajoute une nouvelle méthode au type avec le nom, les attributs de méthode et la convention d'appel spécifiés.
représentant la méthode que vous venez de définir.
Nom de la méthode. ne peut pas contenir de valeurs Null incorporées.
Attributs de la méthode.
Convention d'appel de la méthode.
La longueur de est égale à zéro.ou Le type du parent de cette méthode est une interface et cette méthode n'est pas virtuelle (Overridable en Visual Basic).
a la valeur null.
Le type a été créé au préalable à l'aide de .ouPour le type dynamique en cours, la propriété a la valeur true, mais la propriété a la valeur false.
Ajoute une nouvelle méthode au type avec le nom, les attributs de méthode, la convention d'appel et la signature de méthode spécifiés.
représentant la méthode que vous venez de définir.
Nom de la méthode. ne peut pas contenir de valeurs Null incorporées.
Attributs de la méthode.
Convention d'appel de la méthode.
Type de retour de la méthode.
Types des paramètres de la méthode.
La longueur de est égale à zéro.ou Le type du parent de cette méthode est une interface et cette méthode n'est pas virtuelle (Overridable en Visual Basic).
a la valeur null.
Le type a été créé au préalable à l'aide de .ouPour le type dynamique en cours, la propriété a la valeur true, mais la propriété a la valeur false.
Ajoute une nouvelle méthode au type avec le nom, les attributs de méthode, la convention d'appel, la signature de méthode et les modificateurs personnalisés spécifiés.
Objet représentant la méthode que vous venez d'ajouter.
Nom de la méthode. ne peut pas contenir de valeurs Null incorporées.
Attributs de la méthode.
Convention d'appel de la méthode.
Type de retour de la méthode.
Tableau de types représentant les modificateurs personnalisés requis, tels que , pour le type de retour de la méthode.Si le type de retour ne possède pas de modificateur personnalisé requis, spécifiez null.
Tableau de types représentant les modificateurs personnalisés facultatifs, tels que , pour le type de retour de la méthode.Si le type de retour ne possède pas de modificateur personnalisé optionnel, spécifiez null.
Types des paramètres de la méthode.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés requis pour le paramètre correspondant, tels que .Si un paramètre particulier ne possède pas de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de types.Si aucun des paramètres ne possède de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de tableaux.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés facultatifs pour le paramètre correspondant, tels que .Si un paramètre particulier ne possède pas de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de types.Si aucun des paramètres ne possède de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de tableaux.
La longueur de est égale à zéro.ou Le type du parent de cette méthode est une interface et cette méthode n'est pas virtuelle (Overridable en Visual Basic). ouLa taille de ou de n'est pas égale à la taille de .
a la valeur null.
Le type a été créé au préalable à l'aide de .ouPour le type dynamique en cours, la propriété a la valeur true, mais la propriété a la valeur false.
Ajoute une nouvelle méthode au type avec le nom, les attributs de méthode et la signature de méthode spécifiés.
Méthode définie.
Nom de la méthode. ne peut pas contenir de valeurs Null incorporées.
Attributs de la méthode.
Type de retour de la méthode.
Types des paramètres de la méthode.
La longueur de est égale à zéro.ou Le type du parent de cette méthode est une interface et cette méthode n'est pas virtuelle (Overridable en Visual Basic).
a la valeur null.
Le type a été créé au préalable à l'aide de .ouPour le type dynamique en cours, la propriété a la valeur true, mais la propriété a la valeur false.
Spécifie un corps de méthode donné qui implémente une déclaration de méthode donnée, éventuellement avec un autre nom.
Corps de méthode à utiliser.Il doit s'agir d'un objet MethodBuilder.
Méthode dont la déclaration doit être utilisée.
n'appartient pas à cette classe.
ou est null.
Le type a été créé au préalable à l'aide de .ou Le type déclarant de n'est pas le type représenté par ce .
Définit un type imbriqué en fonction de son nom.
Type imbriqué défini.
Nom court du type. ne peut pas contenir de valeurs Null incorporées.
La longueur de est égale à zéro ou supérieure à 1 023. ouCette opération créerait un type avec un en double dans l'assembly actuel.
a la valeur null.
Définit un type imbriqué en fonction de son nom et de ses attributs.
Type imbriqué défini.
Nom court du type. ne peut pas contenir de valeurs Null incorporées.
Attributs du type.
L'attribut imbriqué n'est pas spécifié.ou Ce type est sealed.ou Ce type est un tableau.ou Ce type est une interface mais le type imbriqué ne l'est pas.ou La longueur de est égale à 0 ou supérieure à 1 023. ouCette opération créerait un type avec un en double dans l'assembly actuel.
a la valeur null.
Définit un type imbriqué en fonction de son nom, de ses attributs et du type qu'il étend.
Type imbriqué défini.
Nom court du type. ne peut pas contenir de valeurs Null incorporées.
Attributs du type.
Type étendu par le type imbriqué.
L'attribut imbriqué n'est pas spécifié.ou Ce type est sealed.ou Ce type est un tableau.ou Ce type est une interface mais le type imbriqué ne l'est pas.ou La longueur de est égale à 0 ou supérieure à 1 023. ouCette opération créerait un type avec un en double dans l'assembly actuel.
a la valeur null.
Définit un type imbriqué en fonction de son nom, de ses attributs, de la taille totale du type et du type qu'il étend.
Type imbriqué défini.
Nom court du type. ne peut pas contenir de valeurs Null incorporées.
Attributs du type.
Type étendu par le type imbriqué.
Taille totale du type.
L'attribut imbriqué n'est pas spécifié.ou Ce type est sealed.ou Ce type est un tableau.ou Ce type est une interface mais le type imbriqué ne l'est pas.ou La longueur de est égale à 0 ou supérieure à 1 023. ouCette opération créerait un type avec un en double dans l'assembly actuel.
a la valeur null.
Définit un type imbriqué en fonction de son nom, de ses attributs, du type qu'il étend et de la taille de compactage.
Type imbriqué défini.
Nom court du type. ne peut pas contenir de valeurs Null incorporées.
Attributs du type.
Type étendu par le type imbriqué.
Taille de compactage du type.
L'attribut imbriqué n'est pas spécifié.ou Ce type est sealed.ou Ce type est un tableau.ou Ce type est une interface mais le type imbriqué ne l'est pas.ou La longueur de est égale à 0 ou supérieure à 1 023. ouCette opération créerait un type avec un en double dans l'assembly actuel.
a la valeur null.
Définit un type imbriqué en fonction de son nom, de ses attributs, de sa taille et du type qu'il étend.
Type imbriqué défini.
Nom court du type. ne peut pas contenir de valeurs Null incorporées.
Attributs du type.
Type étendu par le type imbriqué.
Taille de compactage du type.
Taille totale du type.
Définit un type imbriqué en fonction de son nom, de ses attributs, du type qu'il étend et de l'interface qu'il implémente.
Type imbriqué défini.
Nom court du type. ne peut pas contenir de valeurs Null incorporées.
Attributs du type.
Type étendu par le type imbriqué.
Interfaces implémentées par le type imbriqué.
L'attribut imbriqué n'est pas spécifié.ou Ce type est sealed.ou Ce type est un tableau.ou Ce type est une interface mais le type imbriqué ne l'est pas.ou La longueur de est égale à 0 ou supérieure à 1 023. ouCette opération créerait un type avec un en double dans l'assembly actuel.
a la valeur null.ouUn élément du tableau est null.
Ajoute une nouvelle propriété au type avec le nom, les attributs, la convention d'appel et la signature de propriété donnés.
Propriété définie.
le nom de la propriété ; ne peut pas contenir de valeurs Null incorporées.
Attributs de la propriété.
Convention d'appel des accesseurs de propriété.
Type de retour de la propriété.
Types des paramètres de la propriété.
La longueur de est égale à zéro.
a la valeur null. ou Un élément du tableau est null.
Le type a été créé au préalable à l'aide de .
Ajoute une nouvelle propriété au type avec le nom, la convention d'appel, la signature de propriété et les modificateurs personnalisés donnés.
Propriété définie.
le nom de la propriété ; ne peut pas contenir de valeurs Null incorporées.
Attributs de la propriété.
Convention d'appel des accesseurs de propriété.
Type de retour de la propriété.
Tableau de types représentant les modificateurs personnalisés requis, tels que , pour le type de retour de la propriété.Si le type de retour ne possède pas de modificateur personnalisé requis, spécifiez null.
Tableau de types représentant les modificateurs personnalisés facultatifs, tels que , pour le type de retour de la propriété.Si le type de retour ne possède pas de modificateur personnalisé optionnel, spécifiez null.
Types des paramètres de la propriété.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés requis pour le paramètre correspondant, tels que .Si un paramètre particulier ne possède pas de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de types.Si aucun des paramètres ne possède de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de tableaux.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés facultatifs pour le paramètre correspondant, tels que .Si un paramètre particulier ne possède pas de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de types.Si aucun des paramètres ne possède de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de tableaux.
La longueur de est égale à zéro.
a la valeur null. ou Un élément du tableau est null.
Le type a été créé au préalable à l'aide de .
Ajoute une nouvelle propriété au type avec le nom et la signature de propriété donnés.
Propriété définie.
le nom de la propriété ; ne peut pas contenir de valeurs Null incorporées.
Attributs de la propriété.
Type de retour de la propriété.
Types des paramètres de la propriété.
La longueur de est égale à zéro.
a la valeur null. ou Un élément du tableau est null.
Le type a été créé au préalable à l'aide de .
Ajoute une nouvelle propriété au type avec le nom, la signature de propriété et les modificateurs personnalisés donnés.
Propriété définie.
le nom de la propriété ; ne peut pas contenir de valeurs Null incorporées.
Attributs de la propriété.
Type de retour de la propriété.
Tableau de types représentant les modificateurs personnalisés requis, tels que , pour le type de retour de la propriété.Si le type de retour ne possède pas de modificateur personnalisé requis, spécifiez null.
Tableau de types représentant les modificateurs personnalisés facultatifs, tels que , pour le type de retour de la propriété.Si le type de retour ne possède pas de modificateur personnalisé optionnel, spécifiez null.
Types des paramètres de la propriété.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés requis pour le paramètre correspondant, tels que .Si un paramètre particulier ne possède pas de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de types.Si aucun des paramètres ne possède de modificateur personnalisé requis, spécifiez null plutôt qu'un tableau de tableaux.
Tableau de types.Chaque tableau de types représente les modificateurs personnalisés facultatifs pour le paramètre correspondant, tels que .Si un paramètre particulier ne possède pas de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de types.Si aucun des paramètres ne possède de modificateur personnalisé facultatif, spécifiez null plutôt qu'un tableau de tableaux.
La longueur de est égale à zéro.
est null.ou Un élément du tableau est null
Le type a été créé au préalable à l'aide de .
Définit l'initialiseur de ce type.
Retourne un initialiseur de type.
Le type conteneur a été créé précédemment à l'aide de .
Définit un champ de données non initialisé dans la section .sdata du fichier exécutable portable (PE, Portable Executable).
Champ pour référencer les données.
Nom utilisé pour référencer les données. ne peut pas contenir de valeurs Null incorporées.
Taille du champ de données.
Attributs du champ.
La longueur de est égale à zéro.ou est inférieur ou égal à zéro, ou supérieur ou égal à 0x003f0000.
a la valeur null.
Le type a été créé au préalable à l'aide de .
Récupère le chemin d'accès complet de ce type.
En lecture seule.Récupère le chemin d'accès complet de ce type.
Obtient une valeur indiquant la covariance et les contraintes spéciales du paramètre de type générique actuel.
Combinaison d'opérations de bits de valeurs qui décrivent la covariance et les contraintes spéciales du paramètre de type générique actuel.
Obtient la position d'un paramètre de type dans la liste des paramètres de type du type générique qui a déclaré le paramètre.
Si l'objet actuel représente un paramètre de type générique, position du paramètre de type dans la liste des paramètres de type du type générique qui a déclaré le paramètre ; sinon, non défini.
Retourne le constructeur du type générique construit spécifié qui correspond au constructeur spécifié de la définition de type générique.
Objet qui représente le constructeur de correspondant à , qui spécifie un constructeur appartenant à la définition de type générique de .
Type générique construit dont le constructeur est retourné.
Constructeur sur la définition de type générique de spécifiant le constructeur de à retourner.
ne représente pas un type générique. ou n'est pas de type .ouLe type déclarant de n'est pas une définition de type générique. ouLe type de déclaration de n'est pas la définition de type générique de .
L'appel de cette méthode lève toujours .
Cette méthode n'est pas prise en charge.Aucune valeur n'est retournée.
Cette méthode n'est pas prise en charge.
Retourne le champ du type générique construit spécifié qui correspond au champ spécifié de la définition de type générique.
Objet qui représente le champ de correspondant à , qui spécifie un champ appartenant à la définition de type générique de .
Type générique construit dont le champ est retourné.
Champ sur la définition de type générique de spécifiant le champ de à retourner.
ne représente pas un type générique. ou n'est pas de type .ouLe type déclarant de n'est pas une définition de type générique. ouLe type de déclaration de n'est pas la définition de type générique de .
Retourne un objet qui représente une définition de type générique à partir de laquelle le type actuel peut être obtenu.
Objet qui représente une définition de type générique à partir de laquelle le type actuel peut être obtenu.
Le type actuel n'est pas un type générique.En d'autres termes, retourne la valeur false.
Retourne la méthode du type générique construit spécifié qui correspond à la méthode spécifiée de la définition de type générique.
Objet qui représente la méthode de correspondant à , qui spécifie une méthode appartenant à la définition de type générique de .
Type générique construit dont la méthode est retournée.
Méthode sur la définition de type générique de spécifiant la méthode de à retourner.
est une méthode générique qui n'est pas une définition de méthode générique.ou ne représente pas un type générique.ou n'est pas de type .ouLe type de déclaration de n'est pas une définition de type générique. ouLe type de déclaration de n'est pas la définition de type générique de .
Récupère le GUID de ce type.
En lecture seule.Récupère le GUID de ce type.
Cette méthode n'est pas prise en charge pour les types incomplets actuellement.
Obtient une valeur qui indique si un objet spécifié peut être assigné à cet objet.
true si peut être assigné à cet objet ; sinon false.
Objet à tester.
Retourne une valeur indiquant si le type dynamique actuel a été créé.
true si la méthode a été appelée ; sinon, false.
Obtient une valeur indiquant si le type actuel est un paramètre de type générique.
true si l'objet représente un paramètre de type générique ; sinon, false.
Obtient une valeur indiquant si le type actuel est un type générique.
true si le type représenté par l'objet actuel est générique ; sinon, false.
Obtient une valeur qui indique si le actuel représente une définition de type générique, à partir de laquelle d'autres types génériques peuvent être construits.
true si cet objet représente une définition de type générique ; sinon, false.
Retourne un objet qui représente un tableau unidimensionnel du type actuel, avec une limite inférieure de zéro.
Objet qui représente un type de tableau unidimensionnel dont le type d'élément est le type actuel, avec une limite inférieure de zéro.
Retourne un objet qui représente un tableau du type actuel, avec le nombre spécifié de dimensions.
Objet qui représente un tableau unidimensionnel du type actuel.
Nombre de dimensions pour le tableau.
n'est pas une dimension de tableau valide.
Retourne un objet qui représente le type actuel lorsqu'il est passé en tant que paramètre ref (ByRef en Visual Basic).
Objet qui représente le type actuel lorsqu'il est passé en tant que paramètre ref (ByRef en Visual Basic).
Substitue les éléments d'un tableau de types aux paramètres de type de la définition de type générique actuelle et retourne le type construit résultant.
représentant le type construit formé en substituant les éléments de pour les paramètres de type du type générique actuel.
Tableau de types à substituer aux paramètres de type de la définition de type générique actuelle.
Le type actuel ne représente pas la définition d'un type générique.En d'autres termes, retourne la valeur false.
a la valeur null.ou Tout élément de est null.
Tout élément de ne satisfait pas les contraintes spécifiées pour le paramètre de type correspondant du type générique actuel.
Retourne un objet qui représente le type d'un pointeur non managé vers le type actuel.
Objet qui représente le type d'un pointeur non managé vers le type actuel.
Récupère le module dynamique qui contient cette définition de type.
En lecture seule.Récupère le module dynamique qui contient cette définition de type.
Récupère le nom de ce type.
En lecture seule.Récupère le nom de ce type.
Récupère l'espace de noms dans lequel ce TypeBuilder est défini.
En lecture seule.Récupère l'espace de noms dans lequel ce TypeBuilder est défini.
Récupère la taille de compactage de ce type.
En lecture seule.Récupère la taille de compactage de ce type.
Définit un attribut personnalisé à l'aide d'un objet blob d'attribut personnalisé spécifié.
Constructeur de l'attribut personnalisé.
Objet blob d'octets représentant les attributs.
ou est null.
Pour le type dynamique en cours, la propriété a la valeur true, mais la propriété a la valeur false.
Définit un attribut personnalisé à l'aide d'un générateur d'attributs personnalisés.
Instance de classe d'assistance servant à définir l'attribut personnalisé.
a la valeur null.
Pour le type dynamique en cours, la propriété a la valeur true, mais la propriété a la valeur false.
Définit le type de base du type actuellement en construction.
Nouveau type de base.
Le type a été créé au préalable à l'aide de .ou est null, et l'instance actuelle représente une interface dont les attributs n'incluent pas .ouPour le type dynamique en cours, la propriété a la valeur true, mais la propriété a la valeur false.
est une interface.Il s'agit d'une nouvelle condition d'exception de .NET Framework version 2.0.
Récupère la taille totale d'un type.
En lecture seule.Récupère la taille totale de ce type.
Retourne le nom du type sans l'espace de noms.
En lecture seule.Nom du type sans l'espace de noms.
Représente la non-spécification de la taille totale pour le type.