RelatedEnd.IRelatedEnd.Remove メソッド

定義

リレーション端からオブジェクトを削除します。

オーバーロード

IRelatedEnd.Remove(IEntityWithRelationships)

関連 End のコレクションからオブジェクトを削除します。

IRelatedEnd.Remove(Object)

リレーション端に属しているオブジェクトをリレーション端から削除します。

IRelatedEnd.Remove(IEntityWithRelationships)

関連 End のコレクションからオブジェクトを削除します。

 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

実装

注釈

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

適用対象