IDataServiceConfiguration Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
IDataServiceConfiguration Viene utilizzato da WCF Data Services per configurare il comportamento del servizio, inclusi i diritti per i set di entità e le operazioni del servizio, i limiti per le richieste consentite, la registrazione dei tipi non individuabili per impostazione predefinita e la dettaglio predefinita sulla gestione degli errori.
public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
- Derivato
Commenti
Questo tipo viene usato dalle DataService<T> classi per configurare il servizio implementando un metodo statico denominato InitializeService, restituendo void e accettando un singolo argomento di tipo IDataServiceConfiguration. L'oggetto di configurazione può essere utilizzato solo durante la chiamata all'inizializzazione del servizio.
Proprietà
| Nome | Descrizione |
|---|---|
| MaxBatchCount |
Ottiene il numero massimo di richieste che possono essere gestite in un batch. |
| MaxChangesetCount |
Ottiene il numero massimo di set di modifiche che è possibile gestire in un batch. |
| MaxExpandCount |
Ottiene o imposta il numero massimo di segmenti che possono essere espansi dall'opzione |
| MaxExpandDepth |
Ottiene o imposta un numero massimo di segmenti supportati in un singolo |
| MaxObjectCountOnInsert |
Ottiene o imposta il numero massimo di oggetti che possono essere inseriti in una singola richiesta. |
| MaxResultsPerCollection |
Ottiene il numero massimo di risultati per raccolta. |
| UseVerboseErrors |
Ottiene o imposta un valore che indica se gli errori dettagliato vengono utilizzati per impostazione predefinita per tutte le risposte del servizio dati. |
Metodi
| Nome | Descrizione |
|---|---|
| RegisterKnownType(Type) |
Registra un tipo di risorsa da usare dal servizio dati. |
| SetEntitySetAccessRule(String, EntitySetRights) |
Imposta le regole di accesso per il set di entità specificato. |
| SetServiceOperationAccessRule(String, ServiceOperationRights) |
Imposta le regole di accesso per l'operazione del servizio specificata. |