DbContext.Find 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.
Aşırı Yüklemeler
| Find(Type, Object[]) |
Verilen birincil anahtar değerleriyle bir varlık bulur. Verilen birincil anahtar değerlerine sahip bir varlık bağlam tarafından izleniyorsa, veritabanına istek yapılmadan hemen döndürülür. Aksi halde, belirtilen birincil anahtar değerlerine sahip bir varlık için veritabanına bir sorgu yapılır ve bu varlık bulunursa, içeriğe iliştirilir ve döndürülür. Hiçbir varlık bulunmazsa null döndürülür. |
| Find<TEntity>(Object[]) |
Verilen birincil anahtar değerleriyle bir varlık bulur. Verilen birincil anahtar değerlerine sahip bir varlık bağlam tarafından izleniyorsa, veritabanına istek yapılmadan hemen döndürülür. Aksi halde, belirtilen birincil anahtar değerlerine sahip bir varlık için veritabanına bir sorgu yapılır ve bu varlık bulunursa, içeriğe iliştirilir ve döndürülür. Hiçbir varlık bulunmazsa null döndürülür. |
Find(Type, Object[])
Verilen birincil anahtar değerleriyle bir varlık bulur. Verilen birincil anahtar değerlerine sahip bir varlık bağlam tarafından izleniyorsa, veritabanına istek yapılmadan hemen döndürülür. Aksi halde, belirtilen birincil anahtar değerlerine sahip bir varlık için veritabanına bir sorgu yapılır ve bu varlık bulunursa, içeriğe iliştirilir ve döndürülür. Hiçbir varlık bulunmazsa null döndürülür.
public virtual object Find (Type entityType, params object[] keyValues);
public virtual object? Find (Type entityType, params object?[]? keyValues);
abstract member Find : Type * obj[] -> obj
override this.Find : Type * obj[] -> obj
Public Overridable Function Find (entityType As Type, ParamArray keyValues As Object()) As Object
Parametreler
- entityType
- Type
Bulunacak varlık türü.
- keyValues
- Object[]
Bulunan varlığın birincil anahtar değerleri.
Döndürülenler
Bulunan varlık veya null .
Açıklamalar
Daha fazla bilgi için bkz. Find ve Findadsync kullanma .
Şunlara uygulanır
Find<TEntity>(Object[])
Verilen birincil anahtar değerleriyle bir varlık bulur. Verilen birincil anahtar değerlerine sahip bir varlık bağlam tarafından izleniyorsa, veritabanına istek yapılmadan hemen döndürülür. Aksi halde, belirtilen birincil anahtar değerlerine sahip bir varlık için veritabanına bir sorgu yapılır ve bu varlık bulunursa, içeriğe iliştirilir ve döndürülür. Hiçbir varlık bulunmazsa null döndürülür.
public virtual TEntity Find<TEntity> (params object[] keyValues) where TEntity : class;
public virtual TEntity? Find<TEntity> (params object?[]? keyValues) where TEntity : class;
abstract member Find : obj[] -> 'Entity (requires 'Entity : null)
override this.Find : obj[] -> 'Entity (requires 'Entity : null)
Public Overridable Function Find(Of TEntity As Class) (ParamArray keyValues As Object()) As TEntity
Tür Parametreleri
- TEntity
Bulunacak varlık türü.
Parametreler
- keyValues
- Object[]
Bulunan varlığın birincil anahtar değerleri.
Döndürülenler
- TEntity
Bulunan varlık veya null .
Açıklamalar
Daha fazla bilgi için bkz. Find ve Findadsync kullanma .