Sdílet prostřednictvím


IDbSet<TEntity>.Find(Object[]) Metoda

Definice

Najde entitu s danými hodnotami primárního klíče. Pokud v kontextu existuje entita s danými hodnotami primárního klíče, vrátí se okamžitě bez vytvoření požadavku na úložiště. V opačném případě se do úložiště vytvoří požadavek na entitu s danými hodnotami primárního klíče a tato entita, pokud se najde, připojí se ke kontextu a vrátí se. Pokud se v kontextu nebo úložišti nenajde žádná entita, vrátí se hodnota null.

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

Parametry

keyValues
Object[]

Hodnoty primárního klíče pro entitu, která se má najít.

Návraty

TEntity

Nalezená entita nebo hodnota null

Poznámky

Pořadí složených hodnot klíče je definováno v EDM, což je zase tak, jak je definováno v návrháři, pomocí rozhraní API Fluent Code First nebo atributem DataMember.

Platí pro