Partager via


Méthode DataServiceContext.TryGetEntity<TEntity>

Récupération test d'une entité suivie par le DataServiceContext par référence à l'URI de l'entité.

Espace de noms :  System.Data.Services.Client
Assembly :  Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)

Syntaxe

'Déclaration
Public Function TryGetEntity(Of TEntity As Class) ( _
    identity As Uri, _
    <OutAttribute> ByRef entity As TEntity _
) As Boolean
'Utilisation
Dim instance As DataServiceContext
Dim identity As Uri
Dim entity As TEntity
Dim returnValue As Boolean

returnValue = instance.TryGetEntity(identity, _
    entity)
public bool TryGetEntity<TEntity>(
    Uri identity,
    out TEntity entity
)
where TEntity : class
public:
generic<typename TEntity>
where TEntity : ref class
bool TryGetEntity(
    Uri^ identity, 
    [OutAttribute] TEntity% entity
)
member TryGetEntity : 
        identity:Uri * 
        entity:'TEntity byref -> bool  when 'TEntity : not struct
JScript ne prend pas en charge les types et les méthodes génériques.

Paramètres de type

  • TEntity
    Type de l'entité.

Paramètres

  • identity
    Type : System.Uri
    URI de l'entité suivie à récupérer.
  • entity
    Type : TEntity%
    Entité à récupérer.

Valeur de retour

Type : System.Boolean
Si une entité est trouvée dans resourceUri, elle est retournée dans le paramètre de sortie entity et la valeur true est retournée.Si aucune entité n'est trouvée, la valeur false est retournée.

Exceptions

Exception Condition
ArgumentNullException

Lorsque identity est nullune référence Null (Nothing dans Visual Basic).

Notes

Si une entité est à l'état Detached ou Added, elle n'a pas d'URI et ne peut pas être récupérée à l'aide de cette méthode.

Voir aussi

Référence

DataServiceContext Classe

Espace de noms System.Data.Services.Client