Share via


IDataServiceQueryProvider Schnittstelle

Definition

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

public interface class IDataServiceQueryProvider
public interface IDataServiceQueryProvider
type IDataServiceQueryProvider = interface
Public Interface IDataServiceQueryProvider

Eigenschaften

CurrentDataSource

Das Datenquellenobjekt, aus dem Daten bereitgestellt werden.

IsNullPropagationRequired

Ruft einen Wert ab, der angibt, ob die NULL-Weitergabe in Ausdrucksbaumstrukturen erforderlich ist.

Methoden

GetOpenPropertyValue(Object, String)

Ruft den Wert der open-Eigenschaft ab.

GetOpenPropertyValues(Object)

Ruft den Namen und die Werte aller Eigenschaften ab, die in der angegebenen Instanz eines offenen Typs definiert sind.

GetPropertyValue(Object, ResourceProperty)

Ruft den Wert der open-Eigenschaft ab.

GetQueryRootForResourceSet(ResourceSet)

Ruft das IQueryable<T> ab, das den Container darstellt.

GetResourceType(Object)

Ruft den Ressourcentyp für die vom Parameter angegebene Instanz ab.

InvokeServiceOperation(ServiceOperation, Object[])

Ruft den angegebenen Dienstvorgang auf und gibt die Ergebnisse zurück.

Gilt für: