IDataServiceQueryProvider Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar en metadata- och frågekällaimplementering för en anpassad datatjänstleverantör.
public interface class IDataServiceQueryProvider
public interface IDataServiceQueryProvider
type IDataServiceQueryProvider = interface
Public Interface IDataServiceQueryProvider
Egenskaper
| Name | Description |
|---|---|
| CurrentDataSource |
Datakällans objekt som data tillhandahålls från. |
| IsNullPropagationRequired |
Hämtar ett värde som anger om null-spridning krävs i uttrycksträd. |
Metoder
| Name | Description |
|---|---|
| GetOpenPropertyValue(Object, String) |
Hämtar värdet för den öppna egenskapen. |
| GetOpenPropertyValues(Object) |
Hämtar namn och värden för alla egenskaper som definieras i den angivna instansen av en öppen typ. |
| GetPropertyValue(Object, ResourceProperty) |
Hämtar värdet för den öppna egenskapen. |
| GetQueryRootForResourceSet(ResourceSet) |
Hämtar som IQueryable<T> representerar containern. |
| GetResourceType(Object) |
Hämtar resurstypen för den instans som anges av parametern. |
| InvokeServiceOperation(ServiceOperation, Object[]) |
Anropar den angivna tjänståtgärden och returnerar resultatet. |