DataServiceContext.TryGetEntity<TEntity>-Methode
Testabruf einer Entität, die von DataServiceContext durch Verweis auf den URI der Entität nachverfolgt wird.
Namespace: System.Data.Services.Client
Assembly: Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)
Syntax
'Declaration
Public Function TryGetEntity(Of TEntity As Class) ( _
identity As Uri, _
<OutAttribute> ByRef entity As TEntity _
) As Boolean
'Usage
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 unterstützt keine generischen Typen und Methoden.
Typparameter
- TEntity
Der Typ der Entität.
Parameter
- identity
Typ: System.Uri
Der URI der verfolgten, abzurufenden Entität.
- entity
Typ: TEntity%
Die abzurufende Entität.
Rückgabewert
Typ: System.Boolean
Wird eine Entität bei resourceUri gefunden, wird diese im Ausgangsparameter zurückgegeben (entity), und true wird zurückgegeben.Wird keine Entität gefunden, wird false zurückgegeben.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Wenn identity nullein NULL-Verweis (Nothing in Visual Basic) ist. |
Hinweise
Wenn eine Entität den Status Detached oder Added aufweist, steht kein URI zur Verfügung. Der Aufruf mit dieser Methode ist nicht möglich.