IDataServiceConfiguration Rozhraní

Definice

Služba IDataServiceConfiguration WCF Data Services používá k nastavení chování služby, včetně práv k sadám entit a operacím služby, omezení povolených požadavků, registraci typů, které se ve výchozím nastavení nedají zjistit, 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 je používán DataService<T> třídami ke konfiguraci služby implementací statické metody s názvem InitializeService, vrácení void a převzetí jednoho argumentu typu IDataServiceConfiguration. Objekt konfigurace lze použít pouze během volání inicializace služby.

Vlastnosti

Name Description
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 možností dotazu 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 do jednoho požadavku.

MaxResultsPerCollection

Získá maximální počet výsledků na kolekci.

UseVerboseErrors

Získá nebo nastaví, zda podrobné chyby se ve výchozím nastavení používají pro všechny odpovědi z datové služby.

Metody

Name Description
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