Sdílet prostřednictvím


IDataServiceConfiguration Rozhraní

Definice

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é $expand cestě pro všechny požadavky na datovou službu.

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.

Platí pro