DataServiceContext.TryGetEntity<TEntity>(Uri, TEntity) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 resourceUri
lokalizacji , 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.