共用方式為


DbSet<TEntity>.Find(Object[]) 方法

定義

尋找具有給定主索引鍵值的實體。 如果具有給定主索引鍵值的實體存在於內容中,則會立刻傳回此實體,而不會對存放區發出要求。 同樣地,如果是具有給定主索引鍵值的實體,則會對存放區發出要求,而且如果找到這個實體,則會將它附加至內容中並傳回。 如果內容或存放區中找不到任何實體,則會傳回 null。

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

參數

keyValues
Object[]

要尋找之實體的主索引鍵值。

傳回

TEntity

找到的實體或 null。

實作

例外狀況

如果已處置內容,則會擲回 。

備註

複合索引鍵值的排序會如 EDM 中所定義,依設計工具、Code First Fluent API 或 DataMember 屬性所定義。

適用於