DbSet.Find(Object[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 virtual object Find (params object[] keyValues);
abstract member Find : obj[] -> obj
override this.Find : obj[] -> obj
Public Overridable Function Find (ParamArray keyValues As Object()) As Object
Parameter
- keyValues
- Object[]
Die Werte des Primärschlüssels für die gesuchte Entität.
Gibt zurück
Die gefundene Entität oder NULL.
Ausnahmen
Wird ausgelöst, wenn der Kontext verworfen wurde.
Hinweise
Die Reihenfolge der zusammengesetzten Schlüsselwerte ist wie im EDM definiert, was wiederum im Designer, durch die Code First Fluent-API oder durch das DataMember-Attribut definiert ist.
Gilt für:
Entity Framework