IDataServiceConfiguration Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Jest IDataServiceConfiguration on używany przez Usługi danych programu WCF do konfigurowania zachowania usługi, w tym praw do zestawów jednostek i operacji usługi, limitów dozwolonych żądań, rejestrowania 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 wartości void i przyjmowanie jednego argumentu typu IDataServiceConfiguration. Obiekt konfiguracji może być używany tylko podczas inicjowania wywołania usługi.
Właściwości
MaxBatchCount |
Pobiera maksymalną liczbę żądań, które można obsłużyć 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ą opcji zapytania $expand dla wszystkich żądań do usługi danych. |
MaxExpandDepth |
Pobiera lub ustawia maksymalną liczbę segmentów obsługiwanych w jednej |
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ą domyślnie używane dla wszystkich odpowiedzi z usługi danych. |
Metody
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. |