Condividi tramite


Utilità client di WCF Data Services (DataSvcUtil.exe)

DataSvcUtil.exe è un strumento da riga di comando fornito da WCF Data Services che consente di utilizzare un feed OData (Open Data Protocol) e di generare le classi del servizio dati client necessarie per accedere a un servizio dati da un'applicazione client .NET Framework. Questa utilità consente di generare classi di dati utilizzando le origini di metadati seguenti:

Per ulteriori informazioni, vedere Procedura: generare in modo manuale classi del servizio dati client (WCF Data Services).

Lo strumento DataSvcUtil.exe viene installato nella directory .NET Framework. In molti casi, il file si trova in C:\Windows\Microsoft.NET\Framework\v4.0. Per i sistemi a 64 bit, questa directory si trova in C:\Windows\Microsoft.NET\Framework64\v4.0. È inoltre possibile accedere allo strumento DataSvcUtil.exe dal prompt dei comandi di Visual Studio facendo clic sul pulsante Start, scegliendo Tutti i programmi, Microsoft Visual Studio 2010, Visual Studio Tools, quindi Prompt dei comandi di Visual Studio 2010.

datasvcutil /out:file [/in:file | /uri:serviceuri] [/dataservicecollection] [/language:devlang] [/nologo] [/version:ver] [/help]

Parametri

Opzione Descrizione

/dataservicecollection

Indica che verrà generato anche il codice necessario per l'associazione di oggetti a controlli.

/help

- oppure -

/?

Consente di visualizzare la sintassi e le opzioni dei comandi dello strumento.

/in: <file>

Consente di specificare il file con estensione csdl o edmx oppure una directory in cui si trova il file.

/language:[VB|CSharp]

Consente di specificare il linguaggio per i file di codice sorgente generati. Il linguaggio predefinito è C#.

/nologo

Consente di disattivare la visualizzazione del messaggio di copyright.

/out: <file>

Consente di specificare il nome del file di codice sorgente contenente le classi del servizio dati client generate.

/uri: <stringa>

URI del feed OData .

/version:[1.0|2.0]

Consente di specificare la versione più recente di OData accettata. La versione viene determinata in base all'attributo DataServiceVersion dell'elemento DataService nei metadati del servizio dati restituiti. Per ulteriori informazioni, vedere Utilizzo di più versioni di WCF Data Services. Quando si specifica il parametro /dataservicecollection, è inoltre necessario specificare /version:2.0 per abilitare l'associazione dati.

Vedere anche

Attività

Procedura: aggiungere un riferimento al servizio dati (WCF Data Services)

Concetti

Generazione della libreria client del servizio dati (WCF Data Services)