RelationshipManager.Create(IEntityWithRelationships) Yöntem

Tanım

Yeni RelationshipManager bir nesne oluşturur.

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

Parametreler

owner
IEntityWithRelationships

Bu yöntemi çağıran varlığa başvuru.

Döndürülenler

İstenen RelationshipManager.

Açıklamalar

İlişkileri destekleyen veri sınıfları tarafından kullanılır. Değişiklik izleyicisi RelationshipManager özelliğini isterse ve veri sınıfı bu nesnelerden birine başvuru içermiyorsa, bu yöntemi çağırarak bir tane oluşturur ve sonra bu nesneye bir başvuru kaydeder. Bu özelliğe sonraki erişimlerde, veri sınıfı kaydedilmiş başvuruyu döndürmelidir. Genel oluşturucu yerine fabrika yöntemi kullanmanın nedeni, bunun normalde bir veri sınıfı dışında çağıracağınız bir şey olmadığını vurgular. Bu nesnelerin bu yöntemle oluşturulmasını gerektirerek, geliştiricilerin işlemi daha fazla düşünmesi gerekir ve genellikle yalnızca bu türdeki bir nesneyi açıkça almaları gerektiğinde kullanırlar. Amaçlanan kullanımı tanımlamaya yardımcı olur.

Şunlara uygulanır