DataServiceBuildProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Generiert C# oder Visual Basic-Code für eine WCF Data Services-Clientanwendung basierend auf den vom Datendienst zurückgegebenen Metadaten.
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
- Vererbung
- Attribute
Hinweise
Diese Klasse soll nur vom ASP.NET Compiler verwendet werden.
Konstruktoren
| Name | Beschreibung |
|---|---|
| DataServiceBuildProvider() |
Erstellt eine neue Instanz der DataServiceBuildProvider Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CodeCompilerType |
Stellt den Compilertyp dar, der von einem Buildanbieter zum Generieren von Quellcode für einen benutzerdefinierten Dateityp verwendet wird. (Geerbt von BuildProvider) |
| ReferencedAssemblies |
Stellt die Assemblys dar, die mit der vom Buildanbieter generierten Quelle kompiliert werden sollen. (Geerbt von BuildProvider) |
| VirtualPath |
Stellt die Datei dar, die von dieser Buildanbieterimplementierung erstellt werden soll. (Geerbt von BuildProvider) |
| VirtualPathDependencies |
Stellt eine Auflistung virtueller Pfade dar, die erstellt werden müssen, bevor der Buildanbieter Code generiert. (Geerbt von BuildProvider) |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GenerateCode(AssemblyBuilder) |
Generiert C# oder Visual Basic-Code für eine WCF Data Services-Clientanwendung basierend auf den vom Datendienst zurückgegebenen Metadaten. |
| GetCodeCompileUnit(IDictionary) |
Stellt den Container für das generierte CodeDOM-Diagramm dar. (Geerbt von BuildProvider) |
| GetCustomString(CompilerResults) |
Generiert eine Zeichenfolge, die in der kompilierten Assembly beibehalten werden soll. (Geerbt von BuildProvider) |
| GetDefaultCompilerType() |
Gibt die Compilereinstellungen für die Standardsprache in der Anwendung zurück. (Geerbt von BuildProvider) |
| GetDefaultCompilerTypeForLanguage(String) |
Gibt die Compilereinstellungen für den Buildanbieter basierend auf der angegebenen Sprache zurück. (Geerbt von BuildProvider) |
| GetGeneratedType(CompilerResults) |
Gibt einen Vom Buildanbieter generierten Typ aus dem virtuellen Pfad zurück. (Geerbt von BuildProvider) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetResultFlags(CompilerResults) |
Gibt einen Wert zurück, der angibt, dass Aktionen erforderlich sind, wenn ein virtueller Pfad erstellt wird. (Geerbt von BuildProvider) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OpenReader() |
Öffnet eine Textsprachausgabe zum Lesen aus dem virtuellen Pfad des aktuellen Buildanbieterobjekts. (Geerbt von BuildProvider) |
| OpenReader(String) |
Öffnet eine Textsprachausgabe zum Lesen aus einem angegebenen virtuellen Pfad. (Geerbt von BuildProvider) |
| OpenStream() |
Öffnet einen Datenstrom zum Lesen des virtuellen Pfads des aktuellen Buildanbieterobjekts. (Geerbt von BuildProvider) |
| OpenStream(String) |
Öffnet einen Datenstrom zum Lesen aus einem angegebenen virtuellen Pfad. (Geerbt von BuildProvider) |
| ProcessCompileErrors(CompilerResults) |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, können Sie Compilerfehlermeldungen überprüfen, damit Sie sie ändern können, um weitere Informationen bereitzustellen. (Geerbt von BuildProvider) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |