次の方法で共有


ObjectStateManager.TryGetRelationshipManager メソッド

定義

指定オブジェクトによって使用される RelationshipManager を返します。

public:
 bool TryGetRelationshipManager(System::Object ^ entity, [Runtime::InteropServices::Out] System::Data::Objects::DataClasses::RelationshipManager ^ % relationshipManager);
public bool TryGetRelationshipManager (object entity, out System.Data.Objects.DataClasses.RelationshipManager relationshipManager);
member this.TryGetRelationshipManager : obj * RelationshipManager -> bool
Public Function TryGetRelationshipManager (entity As Object, ByRef relationshipManager As RelationshipManager) As Boolean

パラメーター

entity
Object

RelationshipManager を返す対象オブジェクト。

relationshipManager
RelationshipManager

このメソッドから制御が戻った時点で、entityRelationshipManager が格納されます。

戻り値

指定された entityRelationshipManager インスタンスが返された場合は true。それ以外の場合は false

注釈

メソッドは GetRelationshipManager 、永続化が無視されるオブジェクトの を RelationshipManager 取得するために使用されます。 オブジェクトが を実装 IEntityWithRelationships または継承 EntityObjectする場合、 RelationshipManager は プロパティから RelationshipManager アクセスされます。

RelationshipManagerオブジェクトが状態のDetached場合、 を返すことはできません。

メソッドの TryGetRelationshipManager 呼び出しは、 メソッドの GetRelationshipManager 呼び出しと同じですが、例外を発生させる代わりに、このメソッドは を返 false します。

適用対象