BuildProvider.GetDefaultCompilerTypeForLanguage(String) 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 les paramètres de compilateur pour le fournisseur de générations selon le langage spécifié.
protected:
System::Web::Compilation::CompilerType ^ GetDefaultCompilerTypeForLanguage(System::String ^ language);
protected System.Web.Compilation.CompilerType GetDefaultCompilerTypeForLanguage (string language);
member this.GetDefaultCompilerTypeForLanguage : string -> System.Web.Compilation.CompilerType
Protected Function GetDefaultCompilerTypeForLanguage (language As String) As CompilerType
Paramètres
- language
- String
Nom de langage codé.
Retours
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 les paramètres de compilateur par défaut pour le langage selon le fichier de configuration de l'application.
Exceptions
language
a la valeur null
.
language
ne correspond pas à un compilateur configuré pour le fournisseur de générations.
Remarques
Utilisez la GetDefaultCompilerTypeForLanguage méthode pour examiner le type de compilateur configuré dans le fournisseur de build pour un nom de langage spécifique. Utilisez la GetDefaultCompilerType méthode pour examiner le type de compilateur par défaut d’un fournisseur de build.
La classe de base BuildProvider détermine le type de compilateur par défaut à l’aide des Compiler éléments de la Compilers propriété de l’objet CompilationSection pour le fichier de configuration. Cela revient à examiner les buildProviders
éléments et les compiler
éléments dans les compilers
sections du fichier de configuration. Par exemple, pour la language
valeur VB
, la méthode de classe de base retourne un CompilerType objet qui correspond aux paramètres configurés pour une instance de Microsoft.VisualBasic.VBCodeProvider.
Lorsque vous dérivez de la BuildProvider classe, vous pouvez utiliser GetDefaultCompilerTypeForLanguage pour définir la valeur de propriété CodeCompilerType pour la langue prise en charge par votre implémentation.