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 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ą |
| 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ą 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. |