Condividi tramite


DataServiceContext.TryGetAnnotation Metodo

Definizione

Overload

TryGetAnnotation<TFunc,TResult>(Expression<TFunc>, String, String, TResult)

Provare a ottenere annotazioni o annotazioni di metadati dell'istanza per la proprietà o la proprietà di spostamento. In alternativa, provare a ottenere l'annotazione dei metadati per proprietà, proprietà di spostamento, entitySet, singleton, operazione o importazione dell'operazione.

TryGetAnnotation<TFunc,TResult>(Expression<TFunc>, String, TResult)

Provare a ottenere annotazioni o annotazioni di metadati dell'istanza per la proprietà o la proprietà di spostamento. In alternativa, provare a ottenere l'annotazione dei metadati per proprietà, proprietà di spostamento, entitySet, singleton, operazione o importazione dell'operazione.

TryGetAnnotation<TResult>(Object, String, TResult)

Provare a ottenere annotazioni o annotazioni di metadati associate all'oggetto specificato.

TryGetAnnotation<TResult>(Object, String, String, TResult)

Provare a ottenere annotazioni o annotazioni di metadati associate all'oggetto specificato.

TryGetAnnotation<TFunc,TResult>(Expression<TFunc>, String, String, TResult)

Provare a ottenere annotazioni o annotazioni di metadati dell'istanza per la proprietà o la proprietà di spostamento. In alternativa, provare a ottenere l'annotazione dei metadati per proprietà, proprietà di spostamento, entitySet, singleton, operazione o importazione dell'operazione.

public virtual bool TryGetAnnotation<TFunc,TResult> (System.Linq.Expressions.Expression<TFunc> expression, string term, string qualifier, out TResult annotation);
abstract member TryGetAnnotation : System.Linq.Expressions.Expression<'Func> * string * string * 'Result -> bool
override this.TryGetAnnotation : System.Linq.Expressions.Expression<'Func> * string * string * 'Result -> bool
Public Overridable Function TryGetAnnotation(Of TFunc, TResult) (expression As Expression(Of TFunc), term As String, qualifier As String, ByRef annotation As TResult) As Boolean

Parametri di tipo

TFunc

Tipo dell'azione o della funzione che rappresenta l'espressione

TResult

Tipo CLR di annotazione

Parametri

expression
Expression<TFunc>

Espressione di chiusura per accedere agli elementi seguenti: entità proprietà di spostamento delle proprietà EntitySet funzione funzione singleton importazione dell'azione di importazione dell'azione

term
String

Nome del termine dell'annotazione

qualifier
String

Qualificatore da applicare

annotation
TResult

Quando questo metodo restituisce, contiene l'annotazione associata all'espressione e al termine specificati, se l'annotazione viene trovata; in caso contrario, il valore predefinito per il tipo del parametro di annotazione.

Restituisce

true se viene trovata l'annotazione

Si applica a

TryGetAnnotation<TFunc,TResult>(Expression<TFunc>, String, TResult)

Provare a ottenere annotazioni o annotazioni di metadati dell'istanza per la proprietà o la proprietà di spostamento. In alternativa, provare a ottenere l'annotazione dei metadati per proprietà, proprietà di spostamento, entitySet, singleton, operazione o importazione dell'operazione.

public virtual bool TryGetAnnotation<TFunc,TResult> (System.Linq.Expressions.Expression<TFunc> expression, string term, out TResult annotation);
abstract member TryGetAnnotation : System.Linq.Expressions.Expression<'Func> * string * 'Result -> bool
override this.TryGetAnnotation : System.Linq.Expressions.Expression<'Func> * string * 'Result -> bool
Public Overridable Function TryGetAnnotation(Of TFunc, TResult) (expression As Expression(Of TFunc), term As String, ByRef annotation As TResult) As Boolean

Parametri di tipo

TFunc

Tipo dell'azione o della funzione che rappresenta l'espressione

TResult

Tipo di annotazione

Parametri

expression
Expression<TFunc>

Espressione di chiusura per accedere agli elementi seguenti: entità proprietà di spostamento delle proprietà EntitySet funzione funzione singleton importazione dell'azione di importazione dell'azione

term
String

Nome del termine di un'annotazione

annotation
TResult

Quando questo metodo restituisce, contiene l'annotazione associata all'espressione e al termine specificati, se l'annotazione viene trovata; in caso contrario, il valore predefinito per il tipo del parametro di annotazione.

Restituisce

true se viene trovata l'annotazione

Si applica a

TryGetAnnotation<TResult>(Object, String, TResult)

Provare a ottenere annotazioni o annotazioni di metadati associate all'oggetto specificato.

public virtual bool TryGetAnnotation<TResult> (object source, string term, out TResult annotation);
abstract member TryGetAnnotation : obj * string * 'Result -> bool
override this.TryGetAnnotation : obj * string * 'Result -> bool
Public Overridable Function TryGetAnnotation(Of TResult) (source As Object, term As String, ByRef annotation As TResult) As Boolean

Parametri di tipo

TResult

Tipo CLR dell'annotazione

Parametri

source
Object

Oggetto annotato

term
String

Nome del termine di un'annotazione

annotation
TResult

Quando questo metodo restituisce, contiene l'annotazione associata all'oggetto e al termine specificati, se l'annotazione viene trovata; in caso contrario, il valore predefinito per il tipo del parametro di annotazione.

Restituisce

true se viene trovata l'annotazione

Si applica a

TryGetAnnotation<TResult>(Object, String, String, TResult)

Provare a ottenere annotazioni o annotazioni di metadati associate all'oggetto specificato.

public virtual bool TryGetAnnotation<TResult> (object source, string term, string qualifier, out TResult annotation);
abstract member TryGetAnnotation : obj * string * string * 'Result -> bool
override this.TryGetAnnotation : obj * string * string * 'Result -> bool
Public Overridable Function TryGetAnnotation(Of TResult) (source As Object, term As String, qualifier As String, ByRef annotation As TResult) As Boolean

Parametri di tipo

TResult

Tipo CLR dell'annotazione

Parametri

source
Object

Oggetto annotato

term
String

Nome del termine di un'annotazione

qualifier
String

Qualificatore da applicare

annotation
TResult

Quando questo metodo restituisce, contiene l'annotazione associata all'oggetto e al termine specificati, se l'annotazione viene trovata; in caso contrario, il valore predefinito per il tipo del parametro di annotazione.

Restituisce

true se viene trovata l'annotazione

Si applica a