Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
DataSvcUtil.exe ist ein von WCF Data Services bereitgestelltes Befehlszeilentool, das einen Open Data Protocol (OData)-Feed verwendet und Clientdatendienstklassen generiert, die für den Zugriff auf einen Datendienst aus einer .NET Framework-Clientanwendung oder einer Silverlight-Clientanwendung benötigt werden. Dieses Hilfsprogramm kann Datenklassen mit den folgenden Metadaten-Quellen generieren:
Der Stamm-URI eines Datendiensts. Das Dienstprogramm fordert das Dienstmetadatendokument an, in dem das vom Datendienst verfügbar gemachte Datenmodell beschrieben wird. Weitere Informationen finden Sie in OData: Dienstmetadatendokument.
Eine mit der konzeptionellen Schemadefinitionssprache (CSDL) definierte Datenmodelldatei (.csdl), wie in der [MC-CSDL]: Conceptual Schema Definition File Format-Spezifikation definiert.
Eine mit den Entity Data Model-Tools erstellte EDMX-Datei, die mit Entity Framework bereitgestellt werden. Weitere Informationen finden Sie in der Spezifikation [MC-EDMX]: Entity Data Model for Data Services Packaging Format.
Weitere Informationen finden Sie unter Gewusst wie: Manuelles Generieren von Clientdatendienstklassen (WCF Data Services).
Das Tool DataSvcUtil.exe wird im .NET Framework-Verzeichnis installiert. Häufig befindet sich dieses unter C:\Program Files\Microsoft WCF Data Services\5.0\bin\.NETFramework. Auf 64-Bit-Systemen befindet sich dieses unter C:\Program Files (x86)\Microsoft WCF Data Services\5.0\bin\.NETFramework.
Syntax
datasvcutil /out:file [/in:file | /uri:serviceuri] [/dataservicecollection] [/language:devlang] [/nologo] [/version:ver] [/help]
Parameter
Option |
Beschreibung |
|---|---|
/dataservicecollection |
Gibt an, dass der zum Binden von Objekten an Steuerelemente erforderliche Code auch generiert wird. Dies ist für die Unterstützung von Silverlight-Anwendungen erforderlich. |
/help - oder - /? |
Zeigt Befehlssyntax und Optionen für das Tool an. |
/in:<file> |
Gibt die CSDL- oder EDMX-Datei oder ein Verzeichnis an, in dem sich die Datei befindet. |
/language:[VB|CSharp] |
Gibt die Sprache für die erstellten Quellcodedateien an. Die Standardsprache ist C#. |
/nologo |
Unterdrückt die Anzeige der Copyrightmeldung. |
/out:<file> |
Gibt den Namen der Quellcodedatei an, die die generierten Clientdatendienstklassen enthält. |
/uri:<string> |
Der URI des OData-Feeds. |
/version:[1.0|2.0|3.0] |
Gibt die höchste akzeptierte Version von OData an. Die Version wird auf Grundlage des DataServiceVersion-Attributs des DataService-Elements in den zurückgegebenen Datendienstmetadaten bestimmt. Weitere Informationen finden Sie unter Datendienst-Versionskontrolle (WCF Data Services). Wenn Sie den /dataservicecollection-Parameter angeben, müssen Sie auch /version:2.0 oder eine höhere Version angeben, um die Datenbindung zu aktivieren. |
Siehe auch
Aufgaben
Gewusst wie: Hinzufügen eines Datendienstverweises (WCF Data Services)