RelationshipManager.Create(IEntityWithRelationships) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.