EntitySet 成员

表示提供更改跟踪和其他服务的 Entity 实例集合。

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

公共 构造函数

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

顶部

公共 属性

(另请参见 受保护 属性)

  名称 说明
public property CanAdd  获取一个值,用于指示此集合是否允许添加新实体。 (继承自 EntitySet
public property CanEdit  获取一个值,用于指示是否可以编辑此集合中的实体。 (继承自 EntitySet
public property CanRemove  获取一个值,用于指示此集合是否允许移除实体。 (继承自 EntitySet
public property Count  获取此集合中的当前实体数。 (继承自 EntitySet
public property EntityContainer  获取此 EntitySet 的容器。 (继承自 EntitySet
public property EntityType  获取 EntitySet 包含的实体类型。 (继承自 EntitySet
public property HasChanges  获取一个值,用于指示 EntitySet 当前是否有任何挂起的更改。 (继承自 EntitySet
public property IsReadOnly  获取一个值,用于指示此集合是否支持更新操作。 (继承自 EntitySet

顶部

受保护 属性

  名称 说明
protected property List  获取 EntitySet 的备份列表。 (继承自 EntitySet

顶部

公共 方法

(另请参见 受保护 方法)

  名称 说明
public method Add 已重载。 
public method Attach 已重载。 
public method Clear  清除集合中的所有实体。 (继承自 EntitySet
public method Detach 已重载。 
public method Equals  已重载。(继承自 Object
public method GetEnumerator 返回该实体集的枚举数。
public method GetHashCode  (继承自 Object
public method GetType  (继承自 Object
public methodstatic ReferenceEquals  (继承自 Object
public method Remove 已重载。 
public method ToString  (继承自 Object

顶部

受保护 方法

  名称 说明
protected method AcceptChanges  接受对此 EntitySet 进行的所有更改。 (继承自 EntitySet
protected method CreateEntity  创建新实体。 (继承自 EntitySet
protected method CreateList  为集合创建存储列表。 (继承自 EntitySet
protected method Finalize  (继承自 Object
protected method MemberwiseClone  (继承自 Object
protected method OnCollectionChanged  (继承自 EntitySet
protected method OnPropertyChanged  (继承自 EntitySet
protected method RaisePropertyChanged  (继承自 EntitySet
protected method RejectChanges  恢复对此 EntitySet 进行的所有更改。 (继承自 EntitySet

顶部

公共 事件

  名称 说明
public event EntityAdded 在将 Entity 添加至该实体集时发生。
public event EntityRemoved 在将 Entity 从该实体集移除时发生。
public event PropertyChanged  在属性更改时发生。 (继承自 EntitySet

顶部

显式接口实现

  名称 说明
  System.Collections.Generic.IEnumerable<TEntity>.GetEnumerator 获取集合的枚举数。
  System.Collections.IEnumerable.GetEnumerator  获取集合的枚举数。 (继承自 EntitySet
  System.ComponentModel.IChangeTracking.AcceptChanges  接受对此 EntitySet 进行的所有更改。 (继承自 EntitySet
  System.ComponentModel.ICollectionViewFactory.CreateView  
  System.ComponentModel.IRevertibleChangeTracking.RejectChanges  恢复对此 EntitySet 进行的所有更改。 (继承自 EntitySet
  System.ComponentModel.IChangeTracking.IsChanged  (继承自 EntitySet
  System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged  (继承自 EntitySet

顶部

另请参见

参考

EntitySet 泛型类
System.ServiceModel.DomainServices.Client 命名空间