DataServiceBuildProvider 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.
Genera codice C# o Visual Basic per un'applicazione client WCF Data Services in base ai metadati restituiti dal servizio dati.
public ref class DataServiceBuildProvider : System::Web::Compilation::BuildProvider
[System.Security.SecurityCritical]
public class DataServiceBuildProvider : System.Web.Compilation.BuildProvider
[<System.Security.SecurityCritical>]
type DataServiceBuildProvider = class
inherit BuildProvider
Public Class DataServiceBuildProvider
Inherits BuildProvider
- Ereditarietà
- Attributi
Commenti
Questa classe deve essere usata solo dal compilatore ASP.NET.
Costruttori
| Nome | Descrizione |
|---|---|
| DataServiceBuildProvider() |
Crea una nuova istanza della DataServiceBuildProvider classe . |
Proprietà
| Nome | Descrizione |
|---|---|
| CodeCompilerType |
Rappresenta il tipo di compilatore utilizzato da un provider di compilazione per generare il codice sorgente per un tipo di file personalizzato. (Ereditato da BuildProvider) |
| ReferencedAssemblies |
Rappresenta gli assembly da compilare con l'origine generata dal provider di compilazione. (Ereditato da BuildProvider) |
| VirtualPath |
Rappresenta il file da compilare da questa implementazione del provider di compilazione. (Ereditato da BuildProvider) |
| VirtualPathDependencies |
Rappresenta una raccolta di percorsi virtuali che devono essere compilati prima che il provider di compilazione generi codice. (Ereditato da BuildProvider) |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GenerateCode(AssemblyBuilder) |
Genera codice C# o Visual Basic per un'applicazione client WCF Data Services in base ai metadati restituiti dal servizio dati. |
| GetCodeCompileUnit(IDictionary) |
Rappresenta il contenitore per il grafico CodeDOM generato. (Ereditato da BuildProvider) |
| GetCustomString(CompilerResults) |
Genera una stringa da rendere persistente nell'assembly compilato. (Ereditato da BuildProvider) |
| 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) |
Restituisce un valore che indica le azioni necessarie quando viene compilato un percorso virtuale. (Ereditato da BuildProvider) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| OpenReader() |
Apre un lettore di testo per la lettura dal percorso virtuale dell'oggetto provider di compilazione corrente. (Ereditato da BuildProvider) |
| OpenReader(String) |
Apre un lettore di testo per la lettura da un percorso virtuale specificato. (Ereditato da BuildProvider) |
| OpenStream() |
Apre un flusso per la lettura del percorso virtuale dell'oggetto provider di compilazione corrente. (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 esaminare i messaggi di errore del compilatore in modo da poterli modificare per fornire altre informazioni. (Ereditato da BuildProvider) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |