Freigeben über


IDataServiceQueryProvider-Schnittstelle

Definiert für einen benutzerdefinierten Datendienstanbieter Metadaten und eine Abfragequellenimplementierung.

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

Syntax

'Declaration
Public Interface IDataServiceQueryProvider
'Usage
Dim instance As IDataServiceQueryProvider
public interface IDataServiceQueryProvider
public interface class IDataServiceQueryProvider
type IDataServiceQueryProvider =  interface end
public interface IDataServiceQueryProvider

Der IDataServiceQueryProvider-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CurrentDataSource Das Datenquellenobjekt, aus dem Daten bereitgestellt werden.
Öffentliche Eigenschaft IsNullPropagationRequired Ruft einen Wert ab, der angibt, ob NULL-Weitergabe in Ausdrucksbaumstrukturen erforderlich ist.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode GetOpenPropertyValue Ruft den Wert der offenen Eigenschaft ab.
Öffentliche Methode GetOpenPropertyValues Ruft den Namen und die Werte aller Eigenschaften ab, die in der angegebenen Instanz eines geöffneten Typs definiert werden.
Öffentliche Methode GetPropertyValue Ruft den Wert der offenen Eigenschaft ab.
Öffentliche Methode GetQueryRootForResourceSet Ruft den IQueryable<T> ab, der den Container darstellt.
Öffentliche Methode GetResourceType Ruft den Ressourcentyp für die Instanz ab, die vom Parameter angegeben wird.
Öffentliche Methode InvokeServiceOperation Ruft den angegebenen Dienstvorgang auf und gibt die Ergebnisse zurück.

Zum Anfang

Siehe auch

Verweis

System.Data.Services.Providers-Namespace