Condividi tramite


DataServiceContext Costruttori

Definizione

Overload

DataServiceContext()

Inizializza una nuova istanza della classe DataServiceContext.

DataServiceContext(Uri)

Inizializza una nuova istanza della classe DataServiceContext con l'oggetto serviceRoot specificato.

DataServiceContext(Uri, ODataProtocolVersion)

Inizializza una nuova istanza della DataServiceContext classe con l'oggetto specificato serviceRoot e destinato a .maxProtocolVersion

DataServiceContext()

Inizializza una nuova istanza della classe DataServiceContext.

public DataServiceContext ();
Public Sub New ()

Commenti

Si prevede che le proprietà BaseUri o ResolveEntitySet vengano impostate prima di usare il contesto appena creato.

Si applica a

DataServiceContext(Uri)

Inizializza una nuova istanza della classe DataServiceContext con l'oggetto serviceRoot specificato.

public DataServiceContext (Uri serviceRoot);
new Microsoft.OData.Client.DataServiceContext : Uri -> Microsoft.OData.Client.DataServiceContext
Public Sub New (serviceRoot As Uri)

Parametri

serviceRoot
Uri

URI assoluto che identifica la radice di un servizio dati.

Eccezioni

Se serviceRoot è Null.

Se non serviceRoot è un URI assoluto -o-If serviceRoot è un URI ben formato senza una query o un frammento di query.

Commenti

La libreria prevede che l'URI punti alla radice di un servizio dati, ma non rilascia una richiesta per convalidarla identifica effettivamente la radice di un servizio. Se l'URI non identifica la radice del servizio, il comportamento della libreria client non è definito. Un Uri fornito con una barra finale è equivalente a uno senza un carattere finale. Con Silverlight, l'URI serviceRoot può essere un URI relativo che verrà combinato con System.Windows.Browser.HtmlPage.Document.DocumentUri.

Si applica a

DataServiceContext(Uri, ODataProtocolVersion)

Inizializza una nuova istanza della DataServiceContext classe con l'oggetto specificato serviceRoot e destinato a .maxProtocolVersion

public DataServiceContext (Uri serviceRoot, Microsoft.OData.Client.ODataProtocolVersion maxProtocolVersion);
new Microsoft.OData.Client.DataServiceContext : Uri * Microsoft.OData.Client.ODataProtocolVersion -> Microsoft.OData.Client.DataServiceContext
Public Sub New (serviceRoot As Uri, maxProtocolVersion As ODataProtocolVersion)

Parametri

serviceRoot
Uri

URI assoluto che identifica la radice di un servizio dati.

maxProtocolVersion
ODataProtocolVersion

Valore ODataProtocolVersion che corrisponde alla versione massima del protocollo che il client riconosce.

Commenti

La libreria prevede che l'URI punti alla radice di un servizio dati, ma non rilascia una richiesta per convalidarla identifica effettivamente la radice di un servizio. Se l'URI non identifica la radice del servizio, il comportamento della libreria client non è definito. Un Uri fornito con una barra finale è equivalente a uno senza un carattere finale. Con Silverlight, l'URI serviceRoot può essere un URI relativo che verrà combinato con System.Windows.Browser.HtmlPage.Document.DocumentUri.

Si applica a