ServiceBuildProvider Classe
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.
Définit un jeu de propriétés et de méthodes pour la génération de code source dans l'environnement de génération ASP.NET. Cette classe est l’implémentation Windows Communication Foundation (WCF) de BuildProvider.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public ref class ServiceBuildProvider sealed : System::Web::Compilation::BuildProvider
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
[System.ServiceModel.Activation.ServiceActivationBuildProvider]
public sealed class ServiceBuildProvider : System.Web.Compilation.BuildProvider
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
[<System.ServiceModel.Activation.ServiceActivationBuildProvider>]
type ServiceBuildProvider = class
inherit BuildProvider
Public NotInheritable Class ServiceBuildProvider
Inherits BuildProvider
- Héritage
- Attributs
Constructeurs
ServiceBuildProvider() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Initialise une nouvelle instance de la classe ServiceBuildProvider. |
Propriétés
CodeCompilerType |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Représente le type de compilateur utilisé par un fournisseur de générations pour générer le code source pour un type de fichier personnalisé. |
ReferencedAssemblies |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Représente les assemblys à compiler avec la source générée par le fournisseur de générations. (Hérité de BuildProvider) |
VirtualPath |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Représente le fichier à générer par cette implémentation de fournisseur de générations. (Hérité de BuildProvider) |
VirtualPathDependencies |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Représente une collection de chemins d'accès virtuel qui doivent être générés avant que le fournisseur de générations ne puisse générer le code. |
Méthodes
Equals(Object) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GenerateCode(AssemblyBuilder) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Génère le code source du chemin d'accès virtuel du fournisseur de générations et l'ajoute à un générateur d'assemblys spécifié. |
GetCodeCompileUnit(IDictionary) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Représente le conteneur du graphique CodeDOM généré. (Hérité de BuildProvider) |
GetCustomString(CompilerResults) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Génère une chaîne à rendre persistante dans l'assembly compilé. |
GetDefaultCompilerType() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne les paramètres de compilateur pour le langage par défaut dans l'application. (Hérité de BuildProvider) |
GetDefaultCompilerTypeForLanguage(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne les paramètres de compilateur pour le fournisseur de générations selon le langage spécifié. (Hérité de BuildProvider) |
GetGeneratedType(CompilerResults) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne un type généré par le fournisseur de générations à partir du chemin d’accès virtuel. (Hérité de BuildProvider) |
GetHashCode() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetResultFlags(CompilerResults) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne une valeur qui indique les actions requises lors de la génération d’un chemin d’accès virtuel. |
GetType() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Crée une copie superficielle du Object actuel. (Hérité de Object) |
OpenReader() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Ouvre un lecteur de texte pour lire le contenu du chemin d'accès virtuel de l'objet fournisseur de générations actuel. (Hérité de BuildProvider) |
OpenReader(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Ouvre un lecteur de texte pour lire le contenu d'un chemin d'accès virtuel spécifié. (Hérité de BuildProvider) |
OpenStream() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Ouvre un flux pour lire le chemin d'accès virtuel de l'objet fournisseur de générations actuel. (Hérité de BuildProvider) |
OpenStream(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Ouvre un flux pour lire le contenu d'un chemin d'accès virtuel spécifié. (Hérité de BuildProvider) |
ProcessCompileErrors(CompilerResults) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas de substitution dans une classe dérivée, permet d'examiner des messages d'erreur du compilateur afin que vous puissiez les modifier pour fournir plus d'informations. (Hérité de BuildProvider) |
ToString() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |