Язык

DataServiceContext.TryGetEntity<TEntity>(Uri, TEntity) Метод

Определение

Проверка извлечения сущности, отслеживаемой DataServiceContext по ссылке на URI сущности.

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

Параметры типа

TEntity

Тип сущности.

Параметры

identity
Uri

URI отслеживаемой сущности, извлекаемой.

entity
TEntity

Извлекаемая сущность.

Возвращаемое значение

Если сущность найдена resourceUri, сущность возвращается в параметре entity out и возвращается значение true. Если сущность не найдена, возвращается значение false.

Исключения

Когда identity есть null.

Комментарии

Если сущность находится в состоянии или Detached находится в Added состоянии, она не имеет URI и не может быть получена с помощью этого метода.

Применяется к