RelationshipManager.Create(IEntityWithRelationships) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří nový RelationshipManager objekt.
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
Odkaz na entitu, která volá tuto metodu.
Návraty
Požadovaný RelationshipManagersoubor .
Poznámky
Používá se datovými třídami, které podporují relace. Pokud sledování změn požaduje Vlastnost RelationshipManager a datová třída již nemá odkaz na jeden z těchto objektů, zavolá tuto metodu k jeho vytvoření a pak uloží odkaz na tento objekt. Při dalších přístupech k této vlastnosti by datová třída měla vrátit uložený odkaz. Důvodem použití metody továrny místo veřejného konstruktoru je zdůraznit, že se nejedná o něco, co byste normálně volali mimo datovou třídu. Tím, že vyžaduje, aby tyto objekty byly vytvořeny pomocí této metody, vývojáři by měli více uvažovat o operaci a obecně ji budou používat pouze v případě, že explicitně potřebují získat objekt tohoto typu. Pomáhá definovat zamýšlené využití.
Platí pro
Entity Framework