Partager via


Language et Compiler, espaces de noms

Les espaces de noms Microsoft.CSharp.RuntimeBinder, Microsoft.VisualBasic, et Microsoft.VisualBasic.CompilerServices contiennent des types qui prennent en charge la compilation et la génération de code du code source écrit dans les langages C# et Visual Basic. L'espace de noms System.CodeDom.Compiler contient des types utilisés pour gérer la génération et la compilation de code source dans les langages de programmation pris en charge.

Cette rubrique affiche les types dans ces espaces de noms inclus dans les .NET pour les applications du Windows Store. Notez que les .NET pour les applications du Windows Store n'incluent pas tous les membres de chaque type. Pour plus d'informations sur les différents types, consultez les rubriques associées. La documentation à propos d'un type indique quels membres sont inclus dans les .NET pour les applications du Windows Store.

Espace de noms Microsoft.CSharp.RuntimeBinder

Types pris en charge dans les .NET pour les applications du Windows Store

Description

Binder

Contient des méthodes de fabrique pour créer des classeurs de sites d'appel dynamiques pour C#.

CSharpArgumentInfo

Représente les informations relatives aux opérations dynamiques en C# qui sont spécifiques à des arguments particuliers sur un site d'appel. Les instances de cette classe sont générées par le compilateur C#.

CSharpArgumentInfoFlags

Représente les informations relatives aux opérations dynamiques en C# qui sont spécifiques à des arguments particuliers sur un site d'appel. Les instances de cette classe sont générées par le compilateur C#.

CSharpBinderFlags

Représente les informations relatives aux opérations dynamiques en C# qui ne sont pas spécifiques à des arguments particuliers sur un site d'appel. Les instances de cette classe sont générées par le compilateur C#.

RuntimeBinderException

Représente une erreur qui se produit lorsqu'un lien dynamique dans le binder d'exécution C# est traité.

RuntimeBinderInternalCompilerException

Représente une erreur qui se produit lorsqu'un lien dynamique dans le binder d'exécution C# est traité.

Espace de noms Microsoft.VisualBasic

Types pris en charge dans les .NET pour les applications du Windows Store

Description

CallType

Indique le type de la procédure qui est appelée lors de l'appel à la fonction CallByName.

Constants

Contient des constantes qui peuvent être utilisées partout dans votre code.

HideModuleNameAttribute

Lorsqu'il est appliqué à un module, permet aux membres de module d'être accessibles seulement à l'aide de la qualification nécessaire pour le module.

Strings

Contient les procédures utilisées pour effectuer des opérations de chaînes.

Espace de noms Microsoft.VisualBasic.CompilerServices

Types pris en charge dans les .NET pour les applications du Windows Store

Description

Conversions

Fournit des méthodes qui exécutent différentes conversions de types.

DesignerGeneratedAttribute

Lorsqu'il est appliqué à une classe, le compilateur appelle implicitement une méthode d'initialisation de composant à partir du constructeur synthétique par défaut.

IncompleteInitialization

Utilisée par le compilateur lors de l'initialisation locale statique ; elle n'est pas destinée à être appelée directement à partir de votre code. Une exception de ce type est levée en cas d'échec d'initialisation d'une variable locale statique.

NewLateBinding

Fournit des assistances que le compilateur Visual Basic utilise pour les appels de liaison tardive ; elle n'est pas destinée à être appelée directement à partir de votre code.

ObjectFlowControl

Utilisée par le compilateur pour le contrôle de flux d'objet ; elle n'est pas destinée à être appelée directement à partir de votre code.

ObjectFlowControl.ForLoopControl

Fournit des services au compilateur Visual Basic pour compiler des boucles For Next.

Operators

Fournit des opérateurs mathématiques à liaison tardive, tels que AddObject et CompareObject, que le compilateur Visual Basic utilise en interne.

OptionCompareAttribute

Indique que le paramètre Option Compare doit être passé comme valeur par défaut pour un argument.

OptionTextAttribute

Indique (pour le débogage Visual Basic) l'option de comparaison, binaire ou texte, utilisée.

ProjectData

Fournit des assistants pour l'objet Err Visual Basic.

StandardModuleAttribute

Fournit des attributs qui sont appliqués à la construction de module standard lorsqu'elle est émise en code MSIL (Microsoft Intermediate Language). Elle n'est pas destinée à être appelée directement à partir de votre code.

StaticLocalInitFlag

Utilisée en interne par le compilateur lorsqu'il initialise des membres locaux statiques ; elle n'est pas destinée à être appelée directement à partir de votre code.

Utils

Contient des utilitaires que le compilateur Visual Basic utilise.

Espace de noms System.CodeDom.Compiler

Types pris en charge dans les .NET pour les applications du Windows Store

Description

GeneratedCodeAttribute

Identifie le code généré par un outil. Cette classe ne peut pas être héritée.

Voir aussi

Concepts

.NET pour les API d'applications du Windows Store