DomainContext 成员

DomainContext 是域服务的有状态客户端表示,以提供对服务所有功能的访问。

以下各表列出了由 DomainContext 类型公开的成员。

受保护 构造函数

  名称 说明
  DomainContext 初始化 DomainContext 类的新实例。

顶部

公共 属性

  名称 说明
public property DomainClient 获取此上下文的 DomainClient
public property EntityContainer 获取保存由此上下文加载的所有实体的 EntityContainer
public property HasChanges 获取一个值,该值指示该上下文是否具有任何挂起更改。
public property IsLoading 获取一个值,该值指示此 DomainContext 当前是否正在执行加载操作。
public property IsSubmitting 获取一个值,该值指示此 DomainContext 当前是否正在执行提交操作。
public property ValidationContext 获取或设置要用于 DomainContext 调用的所有验证操作的 ValidationContext

顶部

公共 方法

(另请参见 受保护 方法)

  名称 说明
public method AddReference 添加对外部 DomainContext 的引用。
public method Equals  已重载。(继承自 Object
public method GetHashCode  (继承自 Object
public method GetType  (继承自 Object
public method InvokeOperation 已重载。执行调用操作。
public method Load 已重载。启动一个加载操作。
public methodstatic ReferenceEquals  (继承自 Object
public method RejectChanges 针对该 DomainContext 恢复所有挂起的更改。
public method SubmitChanges 已重载。将所有挂起更改提交到域服务。
public method ToString  (继承自 Object

顶部

受保护 方法

  名称 说明
protected method CreateEntityContainer 创建并返回一个实体容器,该容器配置有针对所有实体的 EntitySet 对象,该 DomainContext 将提供对其的访问。
protected method CreateQuery 创建 EntityQuery
protected method Finalize  (继承自 Object
protected method MemberwiseClone  (继承自 Object
protected method RaisePropertyChanged 针对指定属性引发 PropertyChanged 事件。
protected method ValidateMethod 验证方法调用。

顶部

公共 事件

  名称 说明
public event PropertyChanged 只要 DomainContext 属性更改就会引发。

顶部

另请参见

参考

DomainContext 类
System.ServiceModel.DomainServices.Client 命名空间