ObjectContext.AttachTo(String, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将特定实体集中的对象或对象图附加到对象上下文。
public virtual void AttachTo(string entitySetName, object entity);
abstract member AttachTo : string * obj -> unit
override this.AttachTo : string * obj -> unit
Public Overridable Sub AttachTo (entitySetName As String, entity As Object)
参数
- entitySetName
- String
表示实体集名称,可以选择通过实体容器名称对它进行限定。
例外
entity 为 null。
无效的实体集或对象具有临时键,或者对象具有 EntityKey ,并且 EntitySet 与作为方法的参数传入的实体集不匹配,或者对象没有 EntityKey 且未提供实体集,或者对象图中的任何对象具有临时 EntityKey 的,或者对象图中的任何对象具有无效 EntityKey (例如, 键中的值与对象) 中的值不匹配,或者无法从给定的 entitySetName 名称和实体容器名称中找到实体集,或者对象图中的任何对象已存在于另一个状态管理器中。