IDataServiceConfiguration 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
WCF 資料服務用來 IDataServiceConfiguration 設定服務的行為,包括實體集合與服務操作的權限、允許請求的限制、預設無法發現的註冊類型,以及錯誤處理的預設冗長度。
public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
- 衍生
備註
此類型被類別用 DataService<T> 來配置服務,透過實作名為 InitializeService 的靜態方法,回傳 void,並取一個型別 IDataServiceConfiguration為 的單一參數。 該組態物件只能在呼叫服務初始化期間使用。
屬性
| 名稱 | Description |
|---|---|
| MaxBatchCount |
取得批次中可處理的最大請求數量。 |
| MaxChangesetCount |
取得批次中可處理的最大變更集數。 |
| MaxExpandCount |
取得或設定查詢選項可擴充 |
| MaxExpandDepth |
為所有向資料服務請求,取得或設定單一路徑中最多支援 |
| MaxObjectCountOnInsert |
取得或設定單一請求中可插入的最大物件數量。 |
| MaxResultsPerCollection |
每個收集集獲得最大結果數。 |
| UseVerboseErrors |
設定資料服務中所有回應預設是否使用冗長錯誤。 |
方法
| 名稱 | Description |
|---|---|
| RegisterKnownType(Type) |
註冊一個資源類型供資料服務使用。 |
| SetEntitySetAccessRule(String, EntitySetRights) |
設定指定實體集合的存取規則。 |
| SetServiceOperationAccessRule(String, ServiceOperationRights) |
設定指定服務操作的存取規則。 |