RelatedEnd.IRelatedEnd.Remove メソッド

定義

関連する末尾からオブジェクトを削除します。

オーバーロード

名前 説明
IRelatedEnd.Remove(IEntityWithRelationships)

関連する末尾にあるコレクションからオブジェクトを削除します。

IRelatedEnd.Remove(Object)

オブジェクトが関連するエンドの一部である場合は、関連する末尾からオブジェクトを削除します。

IRelatedEnd.Remove(IEntityWithRelationships)

関連する末尾にあるコレクションからオブジェクトを削除します。

 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 の以前のバージョンとの互換性のためにのみ保持されます。

適用対象

IRelatedEnd.Remove(Object)

オブジェクトが関連するエンドの一部である場合は、関連する末尾からオブジェクトを削除します。

 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

実装

注釈

ソース エンティティ オブジェクトがキャッシュにアタッチされている場合、リレーションシップは削除対象としてマークされます。

適用対象