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

返回

如果为所提供的 entity 返回 RelationshipManager 实例,则为 true;否则为 false

注解

方法 GetRelationshipManager 用于获取 RelationshipManager 持久性无知对象的 。 当 对象实现 IEntityWithRelationships 或继承自 EntityObject时, RelationshipManager 将从 RelationshipManager 属性访问 。

RelationshipManager当 对象处于 Detached 状态时,无法返回 。

TryGetRelationshipManager调用 方法与调用 GetRelationshipManager 方法相同,只不过此方法返回 false 而不是引发异常。

适用于