IDataServiceConfiguration Interfaccia

Definizione

IDataServiceConfiguration viene usato da WCF Data Services per configurare il comportamento del servizio, compresi i diritti per i set di entità e le operazioni del servizio, il limiti per le richieste consentite, la registrazione dei tipi non individuabili per impostazione predefinita e il livello di dettaglio predefinito per la gestione degli errori.

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

Commenti

Questo tipo viene utilizzato dalle classi DataService<T> 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à

MaxBatchCount

Ottiene il numero massimo di richieste che è possibile gestire 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 è possibile espandere dall'opzione di query $expand per tutte le richieste al servizio dati.

MaxExpandDepth

Ottiene o imposta un numero massimo di segmenti supportati in un singolo $expand percorso per tutte le richieste al servizio dati.

MaxObjectCountOnInsert

Ottiene o imposta il numero massimo di oggetti che è possibile inserire in una singola richiesta.

MaxResultsPerCollection

Ottiene il numero massimo di risultati per raccolta.

UseVerboseErrors

Ottiene o imposta un valore che indica se per impostazione predefinita vengono utilizzati gli errori dettagliati per tutte le risposte ricevute dal servizio dati.

Metodi

RegisterKnownType(Type)

Registra un tipo di risorsa per essere utilizzato 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.

Si applica a