Udostępnij za pośrednictwem


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

Definicja

Znajduje jednostkę z podanymi wartościami klucza podstawowego. Jeśli jednostka z podanymi wartościami klucza podstawowego istnieje w kontekście, jest zwracana natychmiast bez żądania do magazynu. W przeciwnym razie żądanie jest wykonywane do magazynu dla jednostki z podanymi wartościami klucza podstawowego, a ta jednostka, jeśli zostanie znaleziona, zostanie dołączona do kontekstu i zwrócona. Jeśli w kontekście lub magazynie nie zostanie znaleziona żadna jednostka, zwracana jest wartość null.

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

Parametry

keyValues
Object[]

Wartości klucza podstawowego dla jednostki, która ma zostać znaleziona.

Zwraca

TEntity

Znaleziona jednostka lub wartość null.

Uwagi

Kolejność wartości klucza złożonego jest zdefiniowana w module EDM, który jest z kolei zdefiniowany w projektancie za pomocą płynnego interfejsu API Code First lub atrybutu DataMember.

Dotyczy