Freigeben über


DataServiceContext-Konstruktor (Uri)

Initialisiert eine neue Instanz der DataServiceContext-Klasse mit dem angegebenen serviceRoot.

Namespace:  System.Data.Services.Client
Assembly:  Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)

Syntax

'Declaration
Public Sub New ( _
    serviceRoot As Uri _
)
'Usage
Dim serviceRoot As Uri

Dim instance As New DataServiceContext(serviceRoot)
public DataServiceContext(
    Uri serviceRoot
)
public:
DataServiceContext(
    Uri^ serviceRoot
)
new : 
        serviceRoot:Uri -> DataServiceContext
public function DataServiceContext(
    serviceRoot : Uri
)

Parameter

  • serviceRoot
    Typ: System.Uri
    Ein absoluter URI, der den Stamm eines Datendiensts identifiziert.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Hierzu muss serviceRoot null sein.

ArgumentException

Wenn serviceRoot kein absoluter URI ist.

- oder -

Wenn serviceRoot ein gut strukturierter URI ohne eine Abfrage oder ein Abfragefragment ist.

Hinweise

Die Client-Bibliothek erwartet, dass baseURI auf den Stamm eines Datendiensts zeigt. Eine Überprüfungsanforderung wir jedoch nicht abgegeben. Identifiziert baseURI den Stamm des Diensts nicht, wird die Definition des Verhaltens der Clientbibliothek aufgehoben.

Ein URI mit einem nachgestellten Schrägstrich entspricht einem Zeichen ohne das nachfolgende Zeichen.

Siehe auch

Verweis

DataServiceContext Klasse

DataServiceContext-Überladung

System.Data.Services.Client-Namespace