RelatedEnd.IRelatedEnd.Remove 方法

定义

重载

IRelatedEnd.Remove(IEntityWithRelationships)

从相关端删除实体。 此方法的工作方式与 Remove (对象) 完全相同。 维护它是为了与以前版本的 IRelatedEnd 向后兼容。

IRelatedEnd.Remove(Object)

从相关端删除实体。 如果所有者附加到缓存,则标记要删除的关系,如果关系是组合,则也标记要删除的实体。

IRelatedEnd.Remove(IEntityWithRelationships)

从相关端删除实体。 此方法的工作方式与 Remove (对象) 完全相同。 维护它是为了与以前版本的 IRelatedEnd 向后兼容。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
bool IRelatedEnd.Remove(System.Data.Entity.Core.Objects.DataClasses.IEntityWithRelationships entity);
Function Remove (entity As IEntityWithRelationships) As Boolean Implements IRelatedEnd.Remove

参数

entity
IEntityWithRelationships

要从相关端删除的实体实例

返回

如果成功删除实体,则返回 true;如果实体不是 RelatedEnd 的一部分,则返回 false。

实现

属性

适用于

IRelatedEnd.Remove(Object)

从相关端删除实体。 如果所有者附加到缓存,则标记要删除的关系,如果关系是组合,则也标记要删除的实体。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
bool IRelatedEnd.Remove(object entity);
Function Remove (entity As Object) As Boolean Implements IRelatedEnd.Remove

参数

entity
Object

要从相关端删除的实体实例

返回

如果成功删除实体,则返回 true;如果实体不是 RelatedEnd 的一部分,则返回 false。

实现

属性

适用于