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

Definicja

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

TEntity

Znaleziona jednostka lub null.

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Using Find and FindAsync (Używanie funkcji Find i FindAsync ).

Dotyczy