DataServiceContext.TryGetAnnotation Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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