Språk

IDataServiceConfiguration Gränssnitt

Definition

IDataServiceConfiguration Används av WCF Data Services för att konfigurera tjänstens beteende, inklusive rättigheter för entitetsuppsättningar och tjänståtgärder, begränsningar för tillåtna begäranden, registrering av typer som inte kan identifieras som standard och standardverifiering för felhantering.

public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
Härledda

Kommentarer

Den här typen används av DataService<T> klasser för att konfigurera tjänsten genom att implementera en statisk metod med namnet InitializeService, returnera void och ta ett enda argument av typen IDataServiceConfiguration. Konfigurationsobjektet kan endast användas under initieringen av anrop till tjänsten.

Egenskaper

Name Description
MaxBatchCount

Hämtar det maximala antalet begäranden som kan hanteras i en batch.

MaxChangesetCount

Hämtar det maximala antalet ändringsuppsättningar som kan hanteras i en batch.

MaxExpandCount

Hämtar eller anger det maximala antalet segment som kan utökas med frågealternativet $expand för alla begäranden till datatjänsten.

MaxExpandDepth

Hämtar eller anger ett maximalt antal segment som stöds i en enda $expand sökväg för alla begäranden till datatjänsten.

MaxObjectCountOnInsert

Hämtar eller anger det maximala antalet objekt som kan infogas i en enda begäran.

MaxResultsPerCollection

Hämtar det maximala antalet resultat per samling.

UseVerboseErrors

Hämtar eller anger om utförliga fel används som standard för alla svar från datatjänsten.

Metoder

Name Description
RegisterKnownType(Type)

Registrerar en resurstyp för användning av datatjänsten.

SetEntitySetAccessRule(String, EntitySetRights)

Anger åtkomstreglerna för den angivna entitetsuppsättningen.

SetServiceOperationAccessRule(String, ServiceOperationRights)

Anger åtkomstreglerna för den angivna tjänståtgärden.

Gäller för