IDataServiceConfiguration Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dies IDataServiceConfiguration wird von WCF Data Services verwendet, um das Verhalten des Diensts einzurichten, einschließlich der Rechte für Entitätssätze und Dienstvorgänge, Grenzwerte für die zulässigen Anforderungen, das Registrieren von Typen, die standardmäßig nicht auffindbar sind, und die Standardmäßige Ausführlichkeit bei der Fehlerbehandlung.
public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
- Abgeleitet
Hinweise
Dieser Typ wird von DataService<T> Klassen verwendet, um den Dienst zu konfigurieren, indem eine statische Methode mit dem Namen InitializeService implementiert, "void" zurückgegeben und ein einzelnes Argument vom Typ IDataServiceConfigurationverwendet wird. Das Konfigurationsobjekt kann nur während des Aufrufs der Dienstinitialisierung verwendet werden.
Eigenschaften
| Name | Beschreibung |
|---|---|
| MaxBatchCount |
Ruft die maximale Anzahl von Anforderungen ab, die in einem Batch verarbeitet werden können. |
| MaxChangesetCount |
Ruft die maximale Anzahl von Änderungssätzen ab, die in einem Batch behandelt werden können. |
| MaxExpandCount |
Ruft die maximale Anzahl von Segmenten ab, die durch die |
| MaxExpandDepth |
Dient zum Abrufen oder Festlegen einer maximalen Anzahl von Segmenten, die in einem einzelnen |
| MaxObjectCountOnInsert |
Dient zum Abrufen oder Festlegen der maximalen Anzahl von Objekten, die in eine einzelne Anforderung eingefügt werden können. |
| MaxResultsPerCollection |
Ruft die maximale Anzahl der Ergebnisse pro Auflistung ab. |
| UseVerboseErrors |
Ruft ab oder legt fest, ob ausführliche Fehler standardmäßig für alle Antworten des Datendiensts verwendet werden. |
Methoden
| Name | Beschreibung |
|---|---|
| RegisterKnownType(Type) |
Registriert einen Ressourcentyp für die Verwendung durch den Datendienst. |
| SetEntitySetAccessRule(String, EntitySetRights) |
Legt die Zugriffsregeln für den angegebenen Entitätssatz fest. |
| SetServiceOperationAccessRule(String, ServiceOperationRights) |
Legt die Zugriffsregeln für den angegebenen Dienstvorgang fest. |