DomainService 成员
为所有 DomainService 实现提供基类。
以下各表列出了由 DomainService 类型公开的成员。
受保护 构造函数
名称 | 说明 | |
---|---|---|
DomainService | 初始化 DomainService 类的新实例。 |
顶部
公共 属性
(另请参见 受保护 属性)
名称 | 说明 | |
---|---|---|
Factory | 获取或设置用于创建新 DomainService 实例的 IDomainServiceFactory。 |
顶部
受保护 属性
名称 | 说明 | |
---|---|---|
AuthorizationContext | 获取或设置要用于 IsAuthorized 的可选的模板 AuthorizationContext。 | |
ChangeSet | 获取当前 ChangeSet。 | |
ServiceContext | 获取此 DomainService 的活动 DomainServiceContext。 | |
ServiceDescription | 获取此 DomainService 的 DomainServiceDescription。 | |
ValidationContext | 获取或设置要用于 DomainService 调用的所有验证操作的可选 ValidationContext。 |
顶部
公共 方法
(另请参见 受保护 方法)
名称 | 说明 | |
---|---|---|
Dispose | 已重载。释放由此 DomainService 占用的资源。 | |
Equals | 已重载。(继承自 Object) | |
GetHashCode | (继承自 Object) | |
GetType | (继承自 Object) | |
Initialize | 初始化此 DomainService。 | |
Invoke | 调用指定操作。 | |
IsAuthorized | 请求指定的 DomainOperationEntry 的授权。 | |
Query | 执行指定的 QueryDescription 指示的查询操作。 | |
ReferenceEquals | (继承自 Object) | |
Submit | 通过调用每个对应的域操作执行指定的 ChangeSet 指示的操作。 | |
ToString | (继承自 Object) |
顶部
受保护 方法
名称 | 说明 | |
---|---|---|
AuthorizeChangeSet | 返回一个值,该值指示用户是否获得了授权以提交指定的 ChangeSet。 | |
Count | 返回 IQueryable 中的行数。 | |
Dispose | 已重载。 | |
ExecuteChangeSet | 针对 ChangeSet 中的每个操作调用 DomainOperationEntry。 | |
Finalize | (继承自 Object) | |
MemberwiseClone | (继承自 Object) | |
OnError | 处理 DomainService 操作期间每当发生无法恢复的错误时调用。 | |
PersistChangeSet | 在调用了 ChangeSet 中的所有操作之后完成更改。 | |
ValidateChangeSet | 调用 ExecuteChangeSet 之前验证整个 ChangeSet。 |
顶部
另请参见
参考
DomainService 类
System.ServiceModel.DomainServices.Server 命名空间