次の方法で共有


RelatedEnd.IRelatedEnd.Remove メソッド

定義

オーバーロード

IRelatedEnd.Remove(IEntityWithRelationships)

関連する末尾からエンティティを削除します。 このメソッドは Remove(object) とまったく同じように動作します。 これは、以前のバージョンの IRelatedEnd との下位互換性のために維持されています。

IRelatedEnd.Remove(Object)

関連する末尾からエンティティを削除します。 所有者がキャッシュにアタッチされている場合は、リレーションシップに削除のマークを付け、リレーションシップがコンポジションの場合はエンティティも削除対象としてマークします。

IRelatedEnd.Remove(IEntityWithRelationships)

関連する末尾からエンティティを削除します。 このメソッドは Remove(object) とまったく同じように動作します。 これは、以前のバージョンの 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 を返します。

実装

属性

適用対象