Udostępnij za pośrednictwem


DataServiceContext.TryGetEntity<TEntity>(Uri, TEntity) Metoda

Definicja

Przetestuj pobieranie jednostki śledzonej przez DataServiceContext odwołanie do identyfikatora URI jednostki.

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

Parametry typu

TEntity

Typ jednostki.

Parametry

identity
Uri

Identyfikator URI śledzonej jednostki do pobrania.

entity
TEntity

Jednostka, która ma zostać pobrana.

Zwraca

Jeśli jednostka zostanie znaleziona w resourceUrilokalizacji , jednostka jest zwracana w parametrze entity out i zwracana jest wartość true. Jeśli żadna jednostka nie zostanie znaleziona, zostanie zwrócona wartość false.

Wyjątki

Gdy identity wartość to null.

Uwagi

Jeśli jednostka znajduje się w Detached stanie lub Added , nie ma identyfikatora URI i nie można jej pobrać przy użyciu tej metody.

Dotyczy