RelationshipManager.Create(IEntityWithRelationships) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.