ServiceBuildProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce un set di proprietà e metodi per la generazione di codice sorgente all'interno dell'ambiente di compilazione ASP.NET. Questa classe è l'implementazione Windows Communication Foundation (WCF) di BuildProvider.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
- Ereditarietà
- Attributi
Costruttori
ServiceBuildProvider() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della classe ServiceBuildProvider. |
Proprietà
CodeCompilerType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rappresenta il tipo di compilatore utilizzato da un provider di compilazione per la generazione di codice sorgente per un tipo di file personalizzato. |
ReferencedAssemblies |
Rappresenta gli assembly da compilare con il codice sorgente generato dal provider di compilazione. (Ereditato da BuildProvider) |
VirtualPath |
Rappresenta il file che deve essere compilato da questa implementazione del provider di compilazione. (Ereditato da BuildProvider) |
VirtualPathDependencies |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rappresenta una raccolta di percorsi virtuali da compilare prima della generazione del codice da parte del provider di compilazione. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GenerateCode(AssemblyBuilder) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Genera codice sorgente per il percorso virtuale del provider di compilazione e aggiunge tale codice al generatore di assembly specificato. |
GetCodeCompileUnit(IDictionary) |
Rappresenta il contenitore per il grafico CodeDOM generato. (Ereditato da BuildProvider) |
GetCustomString(CompilerResults) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Genera una stringa che deve essere resa persistente nell'assembly compilato. |
GetDefaultCompilerType() |
Restituisce le impostazioni del compilatore per il linguaggio predefinito nell'applicazione. (Ereditato da BuildProvider) |
GetDefaultCompilerTypeForLanguage(String) |
Restituisce le impostazioni del compilatore per il provider di compilazione in base al linguaggio specificato. (Ereditato da BuildProvider) |
GetGeneratedType(CompilerResults) |
Restituisce un tipo generato dal provider di compilazione dal percorso virtuale. (Ereditato da BuildProvider) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetResultFlags(CompilerResults) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce un valore che indica le azioni necessarie quando viene generato un percorso virtuale. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OpenReader() |
Apre un visualizzatore di testo per la lettura dal percorso virtuale dell'oggetto corrente del provider di compilazione. (Ereditato da BuildProvider) |
OpenReader(String) |
Apre un visualizzatore di testo per la lettura dal percorso virtuale specificato. (Ereditato da BuildProvider) |
OpenStream() |
Apre un flusso per la lettura del percorso virtuale dell'oggetto corrente del provider di compilazione. (Ereditato da BuildProvider) |
OpenStream(String) |
Apre un flusso per la lettura da un percorso virtuale specificato. (Ereditato da BuildProvider) |
ProcessCompileErrors(CompilerResults) |
Quando è sottoposto a override in una classe derivata, consente di rivedere i messaggi di errore del compilatore in modo da poterli modificarli per fornire ulteriori informazioni. (Ereditato da BuildProvider) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |