Freigeben über


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

Definition

Sucht eine Entität mit den angegebenen Primärschlüsselwerten. Wenn eine Entität mit den angegebenen Primärschlüsselwerten im Kontext vorhanden ist, wird sie sofort zurückgegeben, ohne eine Anforderung an den Speicher auszuführen. Andernfalls wird eine Entität mit den angegebenen Primärschlüsselwerten vom Speicher angefordert, und wenn diese Entität gefunden wird, wird sie an den Kontext angefügt und zurückgegeben. Wenn keine Entität im Kontext oder Speicher gefunden wird, wird NULL zurückgegeben.

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

Parameter

keyValues
Object[]

Die Werte des Primärschlüssels für die gesuchte Entität.

Gibt zurück

TEntity

Die gefundene Entität oder NULL.

Hinweise

Die Reihenfolge zusammengesetzter Schlüsselwerte wird im EDM definiert, was wiederum im Designer, durch die Code First Fluent-API oder durch das DataMember-Attribut definiert ist.

Gilt für: