Metodo ExtensionMethods.GetTermValue<T> (IEdmModel, IEdmStructuredValue, IEdmValueTerm, EdmToClrEvaluator)
Ottiene il valore CLR di un termine del vocabolario applicato al tipo di un valore.
Spazio dei nomi Microsoft.Data.Edm
Assembly: Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)
Sintassi
'Dichiarazione
<ExtensionAttribute> _
Public Shared Function GetTermValue(Of T) ( _
model As IEdmModel, _
context As IEdmStructuredValue, _
term As IEdmValueTerm, _
evaluator As EdmToClrEvaluator _
) As T
'Utilizzo
Dim model As IEdmModel
Dim context As IEdmStructuredValue
Dim term As IEdmValueTerm
Dim evaluator As EdmToClrEvaluator
Dim returnValue As T
returnValue = model.GetTermValue(context, _
term, evaluator)
public static T GetTermValue<T>(
this IEdmModel model,
IEdmStructuredValue context,
IEdmValueTerm term,
EdmToClrEvaluator evaluator
)
[ExtensionAttribute]
public:
generic<typename T>
static T GetTermValue(
IEdmModel^ model,
IEdmStructuredValue^ context,
IEdmValueTerm^ term,
EdmToClrEvaluator^ evaluator
)
static member GetTermValue :
model:IEdmModel *
context:IEdmStructuredValue *
term:IEdmValueTerm *
evaluator:EdmToClrEvaluator -> 'T
JScript non supporta metodi e tipi generici.
Parametri di tipo
- T
Tipo CLR del valore da restituire.
Parametri
- model
Tipo: Microsoft.Data.Edm.IEdmModel
Modello in cui eseguire la ricerca delle annotazioni del termine.
- context
Tipo: Microsoft.Data.Edm.Values.IEdmStructuredValue
Valore da utilizzare come contesto nella valutazione.
- term
Tipo: Microsoft.Data.Edm.IEdmValueTerm
Termine da valutare.
- evaluator
Tipo: Microsoft.Data.Edm.Evaluation.EdmToClrEvaluator
Analizzatore da utilizzare per eseguire la valutazione dell'espressione.
Valore restituito
Tipo: T
Valore del termine valutato rispetto al valore fornito.
Nota sull'utilizzo
In Visual Basic e C# questo metodo può essere chiamato come metodo di istanza su qualsiasi oggetto di tipo IEdmModel. Quando si utilizza la sintassi del metodo di istanza per chiamare questo metodo, omettere il primo parametro. Per ulteriori informazioni, vedere https://msdn.microsoft.com/it-it/library/bb384936(v=vs.103) o https://msdn.microsoft.com/it-it/library/bb383977(v=vs.103).