RelationshipManager.Create(IEntityWithRelationships) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt ein neues 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
Parameter
- owner
- IEntityWithRelationships
Verweis auf die Entität, die diese Methode aufruft.
Gibt zurück
Der angeforderte RelationshipManager.
Hinweise
Wird von Datenklassen verwendet, die Beziehungen unterstützen. Wenn die Änderungsnachverfolgung die RelationshipManager-Eigenschaft anfordert und die Datenklasse nicht bereits über einen Verweis auf eines dieser Objekte verfügt, ruft sie diese Methode auf, um ein Objekt zu erstellen, und speichert dann einen Verweis auf dieses Objekt. Bei nachfolgenden Zugriffen auf diese Eigenschaft sollte die Datenklasse den gespeicherten Verweis zurückgeben. Der Grund für die Verwendung einer Factorymethode anstelle eines öffentlichen Konstruktors besteht darin, zu betonen, dass dies nicht etwas ist, das Sie normalerweise außerhalb einer Datenklasse aufrufen würden. Durch die Anforderung, dass diese Objekte mit dieser Methode erstellt werden, sollten Entwickler den Vorgang genauer berücksichtigen und in der Regel nur verwenden, wenn sie explizit ein Objekt dieses Typs abrufen müssen. Sie hilft dabei, die beabsichtigte Verwendung zu definieren.
Gilt für:
Entity Framework