IDataServiceConfiguration 接口
IDataServiceConfiguration 由 WCF 数据服务 用于设置服务的行为,包括实体集和服务操作的权利,对允许请求的限制,注册默认情况下不易发现的类型和关于错误处理的默认详细信息。
命名空间: 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 的一个参数。 只可在调用服务初始化期间使用配置对象。