Condividi tramite


Interfaccia IDataServiceConfiguration

IDataServiceConfiguration viene utilizzato da WCF Data Services per configurare il comportamento del servizio, includendo i diritti sui set di entità e le operazioni del servizio, limiti nelle richieste consentite, registrando tipi non individuabili per impostazione predefinita e la verbosità predefinita sulla gestione degli errori.

Spazio dei nomi  System.Data.Services
Assembly:  Microsoft.Data.Services (in Microsoft.Data.Services.dll)

Sintassi

'Dichiarazione
Public Interface IDataServiceConfiguration
'Utilizzo
Dim instance As IDataServiceConfiguration
public interface IDataServiceConfiguration
public interface class IDataServiceConfiguration
type IDataServiceConfiguration =  interface end
public interface IDataServiceConfiguration

Nel tipo IDataServiceConfiguration sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica DisableValidationOnMetadataWrite
Proprietà pubblica MaxBatchCount Ottiene il numero massimo di richieste che può essere gestito in un batch.
Proprietà pubblica MaxChangesetCount Ottiene il numero massimo di set di modifiche che può essere gestito in un batch.
Proprietà pubblica MaxExpandCount Ottiene o imposta il numero massimo di segmenti che può essere espanso dall'opzione di query $expand per tutte le richieste al servizio dati.
Proprietà pubblica MaxExpandDepth Ottiene o imposta un numero massimo di segmenti supportati in un singolo percorso $expand per tutte le richieste al servizio dati.
Proprietà pubblica MaxObjectCountOnInsert Ottiene o imposta il numero massimo di oggetti che è possibile inserire in una singola richiesta.
Proprietà pubblica MaxResultsPerCollection Ottiene il numero massimo di risultati per raccolta.
Proprietà pubblica UseVerboseErrors Ottiene o imposta se errori dettagliati vengono utilizzati per impostazione predefinita per tutte le risposte ricevute dal servizio dati.

In alto

Metodi

  Nome Descrizione
Metodo pubblico RegisterKnownType Registra un tipo di risorsa per l'utilizzo da parte del servizio dati.
Metodo pubblico SetEntitySetAccessRule Imposta le regole di accesso per il set di entità specificato.
Metodo pubblico SetServiceOperationAccessRule Imposta le regole di accesso per l'operazione del servizio specificata.

In alto

Osservazioni

Questo tipo viene utilizzato dalle classi DataService<T> per configurare il servizio implementando un metodo statico chiamato InitializeService, restituendo void e prendendo un singolo argomento di tipo IDataServiceConfiguration. È possibile che l'oggetto di configurazione venga utilizzato solo durante la chiamata all'inizializzazione del servizio.

Vedere anche

Riferimento

Spazio dei nomi System.Data.Services