ObjectStateManager.TryGetRelationshipManager Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve la clase RelationshipManager usada por el objeto especificado.
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
Parámetros
- entity
- Object
Objeto para el que se va a devolver la clase RelationshipManager.
- relationshipManager
- RelationshipManager
Cuando este método devuelve un valor, contiene RelationshipManager para entity
.
Devoluciones
true
si se devolvió una instancia RelationshipManager para el objeto entity
proporcionado; de lo contrario false
.
Comentarios
El GetRelationshipManager método se usa para obtener para RelationshipManager los objetos que son ignorantes de persistencia. Cuando los objetos implementan IEntityWithRelationships o heredan de EntityObject, RelationshipManager se obtiene acceso desde la RelationshipManager propiedad .
No RelationshipManager se puede devolver cuando el objeto está en un Detached estado .
Llamar al TryGetRelationshipManager método es el mismo que llamar al GetRelationshipManager método , salvo que este método devuelve false
en lugar de generar una excepción.