共用方式為


IDataServiceConfiguration 介面

WCF Data Services 使用 IDataServiceConfiguration 來設定服務行為,包括實體集和服務作業的權限、允許的要求限制,註冊預設情況下找不到的型別,和錯誤處理的預設詳細資訊。

命名空間:  System.Data.Services
組件:  Microsoft.Data.Services (在 Microsoft.Data.Services.dll 中)

語法

'宣告
Public Interface IDataServiceConfiguration
'用途
Dim instance As IDataServiceConfiguration
public interface IDataServiceConfiguration
public interface class IDataServiceConfiguration
type IDataServiceConfiguration =  interface end
public interface IDataServiceConfiguration

IDataServiceConfiguration 型別公開下列成員。

屬性

  名稱 說明
公用屬性 DisableValidationOnMetadataWrite
公用屬性 MaxBatchCount 取得批次中可處理的要求數目上限。
公用屬性 MaxChangesetCount 取得批次中可處理的變更集數目上限。
公用屬性 MaxExpandCount 取得或設定資料服務的所有要求中 $expand 查詢選項可展開的區段數目上限。
公用屬性 MaxExpandDepth 取得或設定資料服務的所有要求中單一 $expand 路徑支援的區段數目上限。
公用屬性 MaxObjectCountOnInsert 取得或設定單一要求中可插入的物件數目上限。
公用屬性 MaxResultsPerCollection 取得每個集合的結果數目上限。
公用屬性 UseVerboseErrors 取得或設定詳細資訊錯誤是否預設使用於資料服務的所有回應。

上層

方法

  名稱 說明
公用方法 RegisterKnownType 註冊資料服務所使用的資源類型。
公用方法 SetEntitySetAccessRule 為指定的實體集設定存取規則。
公用方法 SetServiceOperationAccessRule 為指定的服務作業設定存取規則。

上層

備註

DataService<T> 類別使用此型別,透過實作靜態方法 InitializeService、傳回 void,並接受 IDataServiceConfiguration 型別的單一引數,來設定服務。 組態物件只能在呼叫服務初始化期間使用。

請參閱

參考

System.Data.Services 命名空間