Język

IDataServiceConfiguration Interfejs

Definicja

Jest IDataServiceConfiguration on używany przez usługi danych WCF do konfigurowania zachowania usługi, w tym praw w zestawach jednostek i operacjach usług, limitach dozwolonych żądań, rejestrowaniu typów, których nie można odnaleźć domyślnie, oraz domyślnej szczegółowości obsługi błędów.

public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
Pochodne

Uwagi

Ten typ jest używany przez DataService<T> klasy do konfigurowania usługi przez zaimplementowanie metody statycznej o nazwie InitializeService, zwracanie void i pobieranie jednego argumentu typu IDataServiceConfiguration. Obiekt konfiguracji może być używany tylko podczas inicjowania wywołania usługi.

Właściwości

Nazwa Opis
MaxBatchCount

Pobiera maksymalną liczbę żądań, które mogą być obsługiwane w partii.

MaxChangesetCount

Pobiera maksymalną liczbę zestawów zmian, które można obsłużyć w partii.

MaxExpandCount

Pobiera lub ustawia maksymalną liczbę segmentów, które można rozszerzyć za pomocą $expand opcji zapytania dla wszystkich żądań do usługi danych.

MaxExpandDepth

Pobiera lub ustawia maksymalną liczbę segmentów obsługiwanych w jednej $expand ścieżce dla wszystkich żądań do usługi danych.

MaxObjectCountOnInsert

Pobiera lub ustawia maksymalną liczbę obiektów, które można wstawić w jednym żądaniu.

MaxResultsPerCollection

Pobiera maksymalną liczbę wyników na kolekcję.

UseVerboseErrors

Pobiera lub ustawia, czy pełne błędy są używane domyślnie dla wszystkich odpowiedzi z usługi danych.

Metody

Nazwa Opis
RegisterKnownType(Type)

Rejestruje typ zasobu do użycia przez usługę danych.

SetEntitySetAccessRule(String, EntitySetRights)

Ustawia reguły dostępu dla określonego zestawu jednostek.

SetServiceOperationAccessRule(String, ServiceOperationRights)

Ustawia reguły dostępu dla określonej operacji usługi.

Dotyczy