IDbSet<TEntity>.Find(Object[]) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.