Metodo ExtensionMethods.GetPropertyValue<T> (IEdmModel, IEdmStructuredValue, IEdmProperty, String, EdmToClrEvaluator)
Ottiene il valore CLR di una proprietà di un tipo di termine 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 GetPropertyValue(Of T) ( _
model As IEdmModel, _
context As IEdmStructuredValue, _
property As IEdmProperty, _
qualifier As String, _
evaluator As EdmToClrEvaluator _
) As T
'Utilizzo
Dim model As IEdmModel
Dim context As IEdmStructuredValue
Dim property As IEdmProperty
Dim qualifier As String
Dim evaluator As EdmToClrEvaluator
Dim returnValue As T
returnValue = model.GetPropertyValue(context, _
property, qualifier, evaluator)
public static T GetPropertyValue<T>(
this IEdmModel model,
IEdmStructuredValue context,
IEdmProperty property,
string qualifier,
EdmToClrEvaluator evaluator
)
[ExtensionAttribute]
public:
generic<typename T>
static T GetPropertyValue(
IEdmModel^ model,
IEdmStructuredValue^ context,
IEdmProperty^ property,
String^ qualifier,
EdmToClrEvaluator^ evaluator
)
static member GetPropertyValue :
model:IEdmModel *
context:IEdmStructuredValue *
property:IEdmProperty *
qualifier:string *
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 tipo.
- context
Tipo: Microsoft.Data.Edm.Values.IEdmStructuredValue
Valore da utilizzare come contesto nella valutazione.
- property
Tipo: Microsoft.Data.Edm.IEdmProperty
Proprietà da valutare.
- qualifier
Tipo: System.String
Qualificatore da applicare.
- evaluator
Tipo: Microsoft.Data.Edm.Evaluation.EdmToClrEvaluator
Analizzatore da utilizzare per eseguire la valutazione dell'espressione.
Valore restituito
Tipo: T
Valore di una proprietà.
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).