IDataServiceConfiguration Interface

Definitie

Het IDataServiceConfiguration wordt gebruikt door WCF Data Services om het gedrag van de service in te stellen, waaronder rechten voor entiteitssets en servicebewerkingen, limieten voor de toegestane aanvragen, het registreren van typen die niet standaard kunnen worden gedetecteerd en de standaard uitgebreidheid bij foutafhandeling.

public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
Afgeleid

Opmerkingen

Dit type wordt gebruikt door DataService<T> klassen om de service te configureren door een statische methode met de naam InitializeService te implementeren, ongeldigheid te retourneren en één argument van het type IDataServiceConfigurationte gebruiken. Het configuratieobject kan alleen worden gebruikt tijdens de aanroep van de service-initialisatie.

Eigenschappen

Name Description
MaxBatchCount

Hiermee haalt u het maximum aantal aanvragen op dat in een batch kan worden verwerkt.

MaxChangesetCount

Hiermee haalt u het maximum aantal wijzigingensets op dat in een batch kan worden verwerkt.

MaxExpandCount

Hiermee wordt het maximum aantal segmenten opgehaald of ingesteld dat kan worden uitgebreid met de $expand queryoptie voor alle aanvragen naar de gegevensservice.

MaxExpandDepth

Hiermee wordt een maximum aantal segmenten opgehaald of ingesteld dat in één $expand pad wordt ondersteund voor alle aanvragen voor de gegevensservice.

MaxObjectCountOnInsert

Hiermee wordt het maximum aantal objecten opgehaald of ingesteld dat in één aanvraag kan worden ingevoegd.

MaxResultsPerCollection

Hiermee haalt u het maximum aantal resultaten per verzameling op.

UseVerboseErrors

Hiermee wordt opgehaald of ingesteld of uitgebreide fouten standaard worden gebruikt voor alle antwoorden van de gegevensservice.

Methoden

Name Description
RegisterKnownType(Type)

Registreert een resourcetype voor gebruik door de gegevensservice.

SetEntitySetAccessRule(String, EntitySetRights)

Hiermee stelt u de toegangsregels voor de opgegeven entiteitsset in.

SetServiceOperationAccessRule(String, ServiceOperationRights)

Hiermee stelt u de toegangsregels voor de opgegeven servicebewerking in.

Van toepassing op