Udostępnij za pośrednictwem


RelationshipManager.Create(IEntityWithRelationships) Metoda

Definicja

Tworzy nowy RelationshipManager obiekt.

public static System.Data.Entity.Core.Objects.DataClasses.RelationshipManager Create (System.Data.Entity.Core.Objects.DataClasses.IEntityWithRelationships owner);
static member Create : System.Data.Entity.Core.Objects.DataClasses.IEntityWithRelationships -> System.Data.Entity.Core.Objects.DataClasses.RelationshipManager
Public Shared Function Create (owner As IEntityWithRelationships) As RelationshipManager

Parametry

owner
IEntityWithRelationships

Odwołanie do jednostki wywołującej tę metodę.

Zwraca

Żądany element RelationshipManager.

Uwagi

Używane przez klasy danych, które obsługują relacje. Jeśli śledzenie zmian żąda właściwości RelationshipManager, a klasa danych nie ma jeszcze odwołania do jednego z tych obiektów, wywołuje tę metodę, aby ją utworzyć, a następnie zapisuje odwołanie do tego obiektu. Po kolejnych dostępach do tej właściwości klasa danych powinna zwrócić zapisane odwołanie. Powodem używania metody fabryki zamiast publicznego konstruktora jest podkreślenie, że nie jest to coś, co zwykle należy wywołać poza klasą danych. Wymagając utworzenia tych obiektów za pomocą tej metody, deweloperzy powinni bardziej zastanowić się nad operacją i zwykle używać ich tylko wtedy, gdy jawnie potrzebują, aby uzyskać obiekt tego typu. Ułatwia zdefiniowanie zamierzonego użycia.

Dotyczy