Aracılığıyla paylaş


DbSet<TEntity>.Find(Object[]) Yöntem

Tanım

Verilen birincil anahtar değerlerine sahip bir varlık bulur. Bağlamda verilen birincil anahtar değerlerine sahip bir varlık varsa, depoya istekte bulunmaksızın hemen döndürülür. Aksi takdirde, belirtilen birincil anahtar değerlerine sahip bir varlık için depoya istek gönderilir ve bu varlık bulunursa bağlama eklenir ve döndürülür. Bağlamda veya depoda varlık bulunamazsa null döndürülür.

public virtual TEntity Find (params object[] keyValues);
abstract member Find : obj[] -> 'Entity
override this.Find : obj[] -> 'Entity
Public Overridable Function Find (ParamArray keyValues As Object()) As TEntity

Parametreler

keyValues
Object[]

Bulunacak varlık için birincil anahtarın değerleri.

Döndürülenler

TEntity

Bulunan varlık veya null.

Uygulamalar

Özel durumlar

Bağlam atılmışsa oluşturulur.

Açıklamalar

Bileşik anahtar değerlerinin sıralanması EDM'de tanımlandığı şekildedir ve bu da tasarımcıda, Code First fluent API'sinde veya DataMember özniteliğinde tanımlandığı şekildedir.

Şunlara uygulanır