RelatedEnd.IRelatedEnd.Remove 方法
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从相关端移除对象。
IRelatedEnd.Remove(IEntityWithRelationships) |
从相关端的集合中移除一个对象。 |
IRelatedEnd.Remove(Object) |
如果某个对象是相关端的一部分,则从该相关端中移除该对象。 |
从相关端的集合中移除一个对象。
virtual bool System.Data.Objects.DataClasses.IRelatedEnd.Remove(System::Data::Objects::DataClasses::IEntityWithRelationships ^ entity) = System::Data::Objects::DataClasses::IRelatedEnd::Remove;
bool IRelatedEnd.Remove (System.Data.Objects.DataClasses.IEntityWithRelationships entity);
abstract member System.Data.Objects.DataClasses.IRelatedEnd.Remove : System.Data.Objects.DataClasses.IEntityWithRelationships -> bool
override this.System.Data.Objects.DataClasses.IRelatedEnd.Remove : System.Data.Objects.DataClasses.IEntityWithRelationships -> bool
Function Remove (entity As IEntityWithRelationships) As Boolean Implements IRelatedEnd.Remove
参数
- entity
- IEntityWithRelationships
要从集合中移除的实体实例。
返回
指示对象是否已移除的值。
实现
注解
此成员是显式接口成员的实现。 它只能在 RelatedEnd 实例被强制转换为 IRelatedEnd 接口时使用。
仅IRelatedEnd.Remove为了与以前版本的 .NET Framework 兼容,才维护 方法。
适用于
.NET Framework 4.8.1 和其他版本
产品 | 版本 |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
如果某个对象是相关端的一部分,则从该相关端中移除该对象。
virtual bool System.Data.Objects.DataClasses.IRelatedEnd.Remove(System::Object ^ entity) = System::Data::Objects::DataClasses::IRelatedEnd::Remove;
bool IRelatedEnd.Remove (object entity);
abstract member System.Data.Objects.DataClasses.IRelatedEnd.Remove : obj -> bool
override this.System.Data.Objects.DataClasses.IRelatedEnd.Remove : obj -> bool
Function Remove (entity As Object) As Boolean Implements IRelatedEnd.Remove
参数
- entity
- Object
要从相关端中移除的实体实例。
返回
如果已成功移除实体,则为 true
;否则为 false
。
实现
注解
如果源实体对象附加到缓存,则会将关系标记为要删除。
适用于
.NET Framework 4.8.1 和其他版本
产品 | 版本 |
---|---|
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |