IDbSet<TEntity>.Find, méthode
[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]
Recherche une entité avec les valeurs de clé primaire données. Si une entité avec les valeurs de clé primaire données existe dans le contexte, elle est retournée immédiatement sans demande au magasin. Sinon, une demande d'entité avec les valeurs de clé primaire données est faite au magasin et cette entité, si trouvée, est jointe au contexte et retournée. Si aucune entité n'est trouvée dans le contexte ou le magasin, null est retourné.
Espace de noms : System.Data.Entity
Assembly : EntityFramework (dans EntityFramework.dll)
Syntaxe
'Déclaration
Function Find ( _
ParamArray keyValues As Object() _
) As TEntity
'Utilisation
Dim instance As IDbSet
Dim keyValues As Object()
Dim returnValue As TEntity
returnValue = instance.Find(keyValues)
TEntity Find(
params Object[] keyValues
)
TEntity Find(
... array<Object^>^ keyValues
)
abstract Find :
keyValues:Object[] -> 'TEntity
function Find(
... keyValues : Object[]
) : TEntity
Paramètres
- keyValues
Type : System.Object[]
Valeurs de la clé primaire de l'entité à rechercher.
Valeur de retour
Type : TEntity
Entité trouvée, ou bien une valeur null.
Notes
Le classement des valeurs de clé composite est tel que défini dans l'Entity Data Model, qui est à son tour défini comme dans le concepteur, par l'API Fluent Code First, ou par l'attribut DataMember.