Aracılığıyla paylaş


ObjectContext.CreateEntityKey(String, Object) Yöntem

Tanım

Belirli bir nesne için varlık anahtarını oluşturur veya zaten varsa varlık anahtarını döndürür.

public virtual System.Data.Entity.Core.EntityKey CreateEntityKey (string entitySetName, object entity);
abstract member CreateEntityKey : string * obj -> System.Data.Entity.Core.EntityKey
override this.CreateEntityKey : string * obj -> System.Data.Entity.Core.EntityKey
Public Overridable Function CreateEntityKey (entitySetName As String, entity As Object) As EntityKey

Parametreler

entitySetName
String

Varlık nesnesinin ait olduğu varlık kümesinin tam adı.

entity
Object

Varlık anahtarının alınmakta olduğu nesne.

Döndürülenler

EntityKey Nesnesinin öğesi.

Özel durumlar

Her iki parametre de null olduğunda.

entitySetName boş olduğunda veya varlık kümesinde varlık nesnesinin türü mevcut olmadığında veya entitySetName tam olarak nitelenmediğinde.

Varlık anahtarı, sağlanan parametrelere göre başarıyla oluşturulamadığında.

Şunlara uygulanır