System.ServiceModel.DomainServices.Server 命名空间

提供用于在服务器项目中创建域服务的类。

说明
ChangeSet 表示一组将由 DomainService 处理的更改。
ChangeSetEntry 表示要对实体执行的域操作。
CodeProcessor 为所有 CodeProcessor 实现提供基类。
DeleteAttribute 指定 DomainService 方法为删除方法。
DomainException 指示在域操作执行期间发生了不可恢复的错误。
DomainOperationEntry 表示 DomainService 中的域操作方法。
DomainOperationParameter 表示 DomainOperation 的参数。
DomainService 为所有 DomainService 实现提供基类。
DomainServiceContext 表示由 DomainService 执行操作的执行环境。
DomainServiceDescription 表示有关 DomainService 的信息。
DomainServiceDescriptionProvider DomainService 创建 DomainServiceDescription
DomainServiceDescriptionProviderAttribute 指定 DomainService 类型的 DomainServiceDescriptionProvider
DomainServiceErrorInfo 提供有关执行 DomainService 操作期间所发生的无法恢复错误的信息。
ExcludeAttribute 指定实体成员不会存在于实体的代码生成的客户端视图中,且在任何情况下都不应将该值发送至客户端。
IgnoreAttribute 指定 DomainService 上的方法不是域操作。
IncludeAttribute 指定关联应为任何代码生成的客户端实体的一部分。
InsertAttribute 指定 DomainService 方法为插入方法。
InvokeAttribute 指定 DomainService 方法为调用操作。
InvokeDescription 表示要由域服务处理的调用操作。
OutputCacheAttribute 提供一种启用输出缓存的声明性方法。
QueryAttribute 指定 DomainService 方法为查询方法。
QueryDescription 表示将由 DomainService 处理的查询操作。
RequiresAuthenticationAttribute 指定只能由经过身份验证的用户调用域操作。
RequiresRoleAttribute 指定一组允许调用 DomainOperationEntry 的角色。
UpdateAttribute 指定 DomainService 方法为更新方法。
ValidationResultInfo 包含有关在服务器上执行操作期间所发生错误的信息。

接口

接口 说明
IDomainServiceFactory DomainService 工厂实现提供接口。

枚举

枚举 说明
ChangeOperation 指定可以对对象执行的更改操作。
DomainOperation 指定 DomainService 可以执行的操作。
DomainOperationType 指定正在执行的域操作的类型。
OutputCacheLocation 指定一些值,用于控制资源的输出缓存 HTTP 响应的位置。