IDataServiceConfiguration Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |
| MaxExpandDepth |
Hämtar eller anger ett maximalt antal segment som stöds i en enda |
| 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. |