Compartilhar via


DataServiceContext.TryGetEntity<TEntity>(Uri, TEntity) Método

Definição

Testa a recuperação de uma entidade que está sendo acompanhada pelo DataServiceContext por referência ao URI da entidade.

public:
generic <typename TEntity>
 where TEntity : class bool TryGetEntity(Uri ^ identity, [Runtime::InteropServices::Out] TEntity % entity);
public bool TryGetEntity<TEntity> (Uri identity, out TEntity entity) where TEntity : class;
member this.TryGetEntity : Uri * 'Entity -> bool (requires 'Entity : null)
Public Function TryGetEntity(Of TEntity As Class) (identity As Uri, ByRef entity As TEntity) As Boolean

Parâmetros de tipo

TEntity

O tipo da entidade.

Parâmetros

identity
Uri

O URI da entidade acompanhada a ser recuperado.

entity
TEntity

A entidade a ser recuperada.

Retornos

Se uma entidade for encontrada em resourceUri, a entidade será retornada no parâmetro de saída entity e verdadeiro será retornado. Se nenhuma entidade for encontrada, falso será retornado.

Exceções

Quando identity é null.

Comentários

Se uma entidade estiver no Detached estado ou Added , ela não terá um URI e não poderá ser recuperada usando esse método.

Aplica-se a