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 | |
---|---|---|
DisableValidationOnMetadataWrite | ||
MaxBatchCount | Ottiene il numero massimo di richieste che può essere gestito in un batch. | |
MaxChangesetCount | Ottiene il numero massimo di set di modifiche che può essere gestito in un batch. | |
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. | |
MaxExpandDepth | Ottiene o imposta un numero massimo di segmenti supportati in un singolo percorso $expand 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 se errori dettagliati vengono utilizzati per impostazione predefinita per tutte le risposte ricevute dal servizio dati. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
RegisterKnownType | Registra un tipo di risorsa per l'utilizzo da parte del servizio dati. | |
SetEntitySetAccessRule | Imposta le regole di accesso per il set di entità specificato. | |
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.