Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

BuildProvider.GetDefaultCompilerTypeForLanguage méthode (String)

 

Date de publication : novembre 2016

Retourne les paramètres de compilateur pour le fournisseur de générations selon le langage spécifié.

Espace de noms:   System.Web.Compilation
Assembly:  System.Web (dans System.Web.dll)

protected CompilerType GetDefaultCompilerTypeForLanguage(
	string language
)

Paramètres

language
Type: System.String

Un nom de langage de code.

Valeur de retour

Type: System.Web.Compilation.CompilerType

Un CompilerType qui représente les paramètres de compilateur pour le fournisseur de générations selon le langage spécifié. La classe de base retourne la valeur par défaut des paramètres de compilateur pour le langage basé sur le fichier de configuration d’application.

Exception Condition
ArgumentNullException

language a la valeur null.

HttpException

language ne correspond pas à un compilateur configuré pour le fournisseur de générations.

Utilisez la GetDefaultCompilerTypeForLanguage méthode pour examiner le type de compilateur configuré dans le fournisseur de générations pour un nom de langage spécifique. Utilisez la GetDefaultCompilerType méthode pour examiner le type de compilateur par défaut pour un fournisseur de générations.

La base de BuildProvider classe détermine le type de compilateur par défaut à l’aide du Compiler éléments dans le Compilers propriété de la CompilationSection objet pour le fichier de configuration. Cela équivaut à l’examen des éléments dans les éléments et les éléments dans les sections du fichier de configuration. Par exemple, pour le language valeur VB, la méthode de classe de base retourne un CompilerType qui correspond aux paramètres configurés pour une instance d’objet Microsoft.VisualBasic.VBCodeProvider.

Lorsque vous dérivez de la BuildProvider (classe), vous pouvez utiliser GetDefaultCompilerTypeForLanguage pour définir le CodeCompilerType valeur de propriété pour le langage pris en charge par votre implémentation.

.NET Framework
Disponible depuis 2.0
Retour au début
Afficher: