DbSet<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 jest śledzona przez kontekst, jest zwracana natychmiast bez żądania do bazy danych. W przeciwnym razie zapytanie jest wykonywane do bazy danych 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 żadna jednostka nie zostanie znaleziona, zwracana jest wartość null.
public virtual TEntity Find (params object[] keyValues);
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
Parametry
- keyValues
- Object[]
Wartości klucza podstawowego dla jednostki, która ma zostać znaleziona.
Zwraca
Znaleziona jednostka lub null
.
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Using Find and FindAsync (Używanie funkcji Find i FindAsync ).