Compartir a través de


DataServiceContext.TryGetEntity<TEntity> Método

Prueba la recuperación de una entidad de la que DataServiceContext realiza un seguimiento por referencia al URI de la entidad.

Espacio de nombres:  System.Data.Services.Client
Ensamblado:  Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)

Sintaxis

'Declaración
Public Function TryGetEntity(Of TEntity As Class) ( _
    identity As Uri, _
    <OutAttribute> ByRef entity As TEntity _
) As Boolean
'Uso
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 no admite tipos y métodos genéricos.

Parámetros de tipo

  • TEntity
    Tipo de la entidad.

Parámetros

  • identity
    Tipo: System.Uri
    URI de la entidad de la que se realiza seguimiento que se va a recuperar.
  • entity
    Tipo: TEntity%
    Entidad que se va a recuperar.

Valor devuelto

Tipo: System.Boolean
Si se encuentra una entidad en resourceUri, la entidad se devuelve en el parámetro de salida entity y se devuelve true.Si no se encuentra ninguna entidad, se devuelve false.

Excepciones

Excepción Condición
ArgumentNullException

Cuando identity es nulles una referencia NULL (Nothing en Visual Basic)..

Comentarios

Si una entidad está en el estado Detached o Added, no tiene un URI y no se recuperar usando este método.

Vea también

Referencia

DataServiceContext Clase

Espacio de nombres System.Data.Services.Client