Share via


IDataServiceConfiguration 接口

定义

IDataServiceConfiguration 由 WCF Data Services 用于设置服务的行为,包括针对实体集和服务操作的权限,对所允许的请求的限制,默认情况下不易发现的注册类型和关于错误处理的默认详细信息。

public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
派生

注解

此类型由 DataService<T> 类用于配置服务,方法是实现名为 InitializeService 的静态方法、返回 void 以及获取类型 IDataServiceConfiguration 的一个参数。 只可在调用服务初始化期间使用配置对象。

属性

MaxBatchCount

获取可在批处理中处理的最大请求数。

MaxChangesetCount

获取可在批处理中处理的最大更改集数。

MaxExpandCount

获取或设置可由所有对数据服务的请求的 $expand 查询选项展开的最大段数。

MaxExpandDepth

获取或设置对数据服务的所有请求在单个 $expand 路径中支持的最大段数。

MaxObjectCountOnInsert

获取或设置可插入单个请求中的最大对象数。

MaxResultsPerCollection

获取每个集合的最大结果数。

UseVerboseErrors

获取或设置默认情况下是否对来自数据服务的所有响使用详细错误。

方法

RegisterKnownType(Type)

注册数据服务所使用的资源类型。

SetEntitySetAccessRule(String, EntitySetRights)

为指定的实体集设置访问规则。

SetServiceOperationAccessRule(String, ServiceOperationRights)

为指定的服务操作设置访问规则。

适用于