IDataServiceConfiguration Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nástroj IDataServiceConfiguration používá WCF Data Services k nastavení chování služby, včetně práv na sady entit a operací služby, omezení povolených požadavků, registrace typů, které nejsou ve výchozím nastavení zjistitelné, a výchozí podrobností při zpracování chyb.
public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
- Odvozené
Poznámky
Tento typ používají DataService<T> třídy ke konfiguraci služby implementací statické metody s názvem InitializeService, vrácení void a přijetí jednoho argumentu typu IDataServiceConfiguration. Objekt konfigurace lze použít pouze během inicializace volání služby.
Vlastnosti
MaxBatchCount |
Získá maximální počet požadavků, které lze zpracovat v dávce. |
MaxChangesetCount |
Získá maximální počet sad změn, které lze zpracovat v dávce. |
MaxExpandCount |
Získá nebo nastaví maximální počet segmentů, které lze rozšířit $expand dotaz pro všechny požadavky na datovou službu. |
MaxExpandDepth |
Získá nebo nastaví maximální počet segmentů podporovaných v jedné |
MaxObjectCountOnInsert |
Získá nebo nastaví maximální počet objektů, které lze vložit v jednom požadavku. |
MaxResultsPerCollection |
Získá maximální počet výsledků na kolekci. |
UseVerboseErrors |
Získá nebo nastaví, zda se ve výchozím nastavení používají podrobné chyby pro všechny odpovědi z datové služby. |
Metody
RegisterKnownType(Type) |
Zaregistruje typ prostředku pro použití datovou službou. |
SetEntitySetAccessRule(String, EntitySetRights) |
Nastaví pravidla přístupu pro zadanou sadu entit. |
SetServiceOperationAccessRule(String, ServiceOperationRights) |
Nastaví pravidla přístupu pro zadanou operaci služby. |