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.