WCF Data Services

La versione WCF Data Services 5.0, che aggiunge il supporto della versione 3 di OData (Open Data Protocol), include le librerie e le funzionalità seguenti:

  • WCF Data Services
    Questa versione fuori banda di WCF Data Services, che include librerie server e client, può essere installata side-by-side con le versioni precedenti di WCF Data Services incluse in .NET Framework. Per ulteriori informazioni sulla versione .NET 4.5 di WCF Data Services, vedere WCF Data Services.

    Nota

    Per supportare la distribuzione side-by-side con gli assembly di .NET Framework esistenti, gli assembly in questa versione sono stati rinominati da System.Data.Services in Microsoft.Data.Services.Gli spazi dei nomi effettivi di WCF Data Services restano invariati.

  • Libreria OData
    La libreria OData è un set di interfacce di programmazione che consente di generare e utilizzare i messaggi conformi a OData senza dovere utilizzare le funzionalità complete di OData e di rete fornite da WCF Data Services. Come libreria di serializzazione di OData di basso livello, questa libreria supporta sia le applicazioni lato client che quelle lato servizi. Quando si utilizza la libreria di OData, è necessario eseguire le attività più semplici di serializzazione delle singole entità e di descrizione dei metadati del modello. Utilizzare questa libreria quando è necessario avere il controllo completo non solo dell'ambiente di messaggistica ma anche del modo in cui vengono serializzati i dati di entità e definiti i metadati del servizio. Per ulteriori informazioni, vedere Libreria OData.

  • Libreria spaziale
    Questa versione include una nuova libreria spaziale che implementa nuovi tipi primitivi OData spaziali e molte operazioni corrispondenti che possono essere eseguite sui valori spaziali nelle clausole filter, select e order by. In questa versione i tipi e le operazioni spaziali sono supportati per l'utilizzo del provider di reflection e dei provider del servizio dati personalizzati. Tuttavia, il provider di Entity Framework non è supportato in questa versione. Per ulteriori informazioni, vedere Libreria spaziale.

  • Libreria client di WCF Data Services per Silverlight
    Questa versione include un aggiornamento fuori banda alla libreria client di WCF Data Services per Silverlight. Questo aggiornamento migliora la libreria in modo da supportare le funzionalità di OData v3. In questa versione del client Silverlight è ora possibile accedere anche all'oggetto HttpWebRequest sottostante dalla proprietà Request della classe SendingRequestEventArgs. Per utilizzare questa versione client in un progetto Silverlight, è necessario aggiungere un riferimento all'assembly Microsoft.Data.Services.Client.SL.dll nella sottocartella Silverlight dell'installazione di WCF Data Services 5.0. Per ulteriori informazioni, vedere Creazione di applicazioni Silverlight (WCF Data Services).

Nota

Questa versione non include gli aggiornamenti di OData v3 al client di OData per Windows Phone.Una libreria client che supporta lo sviluppo di OData v2 sui dispositivi Windows Phone 7.5 è disponibile in Windows Phone SDK 7.1.Per ulteriori informazioni, vedere OData Client for Windows Phone.

Per una panoramica delle nuove funzionalità fornite in OData v3, vedere Novità di WCF Data Services 5.0.

In questa sezione

Vedere anche

Concetti

Controllo delle versioni del servizio dati (WCF Data Services)