Partilhar via


ExtensionMethods.GetTermValue Método

Definição

Sobrecargas

GetTermValue(IEdmModel, IEdmStructuredValue, IEdmTerm, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado ao tipo de um valor.

GetTermValue(IEdmModel, IEdmStructuredValue, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado ao tipo de um valor.

GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado a um elemento .

GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado a um elemento .

GetTermValue(IEdmModel, IEdmStructuredValue, IEdmTerm, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado ao tipo de um valor.

GetTermValue(IEdmModel, IEdmStructuredValue, String, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado ao tipo de um valor.

GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado a um elemento .

GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, String, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado a um elemento .

GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado a um elemento.

GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado ao tipo de um valor.

GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmTerm, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado ao tipo de um valor.

GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, String, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado a um elemento.

GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado a um elemento.

GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado ao tipo de um valor.

GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmTerm, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado ao tipo de um valor.

GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado a um elemento.

GetTermValue(IEdmModel, IEdmStructuredValue, IEdmTerm, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado ao tipo de um valor.

public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * Microsoft.OData.Edm.Vocabularies.IEdmTerm * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, context As IEdmStructuredValue, term As IEdmTerm, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

context
IEdmStructuredValue

Valor a ser usado como contexto na avaliação.

term
IEdmTerm

Termo a ser avaliado.

expressionEvaluator
EdmExpressionEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue(IEdmModel, IEdmStructuredValue, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado ao tipo de um valor.

public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, string termName, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, context As IEdmStructuredValue, termName As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

context
IEdmStructuredValue

Valor a ser usado como contexto na avaliação.

termName
String

Nome do termo a ser avaliado.

expressionEvaluator
EdmExpressionEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado a um elemento .

public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * Microsoft.OData.Edm.Vocabularies.IEdmTerm * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, element As IEdmVocabularyAnnotatable, term As IEdmTerm, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

element
IEdmVocabularyAnnotatable

Elemento anotado.

term
IEdmTerm

Termo a ser avaliado.

expressionEvaluator
EdmExpressionEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado a um elemento .

public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, string termName, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, element As IEdmVocabularyAnnotatable, termName As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

element
IEdmVocabularyAnnotatable

Elemento anotado.

termName
String

Nome do termo a ser avaliado.

expressionEvaluator
EdmExpressionEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue(IEdmModel, IEdmStructuredValue, IEdmTerm, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado ao tipo de um valor.

public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * Microsoft.OData.Edm.Vocabularies.IEdmTerm * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, context As IEdmStructuredValue, term As IEdmTerm, qualifier As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

context
IEdmStructuredValue

Valor a ser usado como contexto na avaliação.

term
IEdmTerm

Termo a ser avaliado.

qualifier
String

Qualificador a ser aplicado.

expressionEvaluator
EdmExpressionEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue(IEdmModel, IEdmStructuredValue, String, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado ao tipo de um valor.

public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, string termName, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * string * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, context As IEdmStructuredValue, termName As String, qualifier As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

context
IEdmStructuredValue

Valor a ser usado como contexto na avaliação.

termName
String

Nome do termo a ser avaliado.

qualifier
String

Qualificador a ser aplicado.

expressionEvaluator
EdmExpressionEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado a um elemento .

public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * Microsoft.OData.Edm.Vocabularies.IEdmTerm * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, element As IEdmVocabularyAnnotatable, term As IEdmTerm, qualifier As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

element
IEdmVocabularyAnnotatable

Elemento anotado.

term
IEdmTerm

Termo a ser avaliado.

qualifier
String

Qualificador a ser aplicado.

expressionEvaluator
EdmExpressionEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, String, String, EdmExpressionEvaluator)

Obtém o IEdmValue de um termo de vocabulário que foi aplicado a um elemento .

public static Microsoft.OData.Edm.Vocabularies.IEdmValue GetTermValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, string termName, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator expressionEvaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * string * string * Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator -> Microsoft.OData.Edm.Vocabularies.IEdmValue
<Extension()>
Public Function GetTermValue (model As IEdmModel, element As IEdmVocabularyAnnotatable, termName As String, qualifier As String, expressionEvaluator As EdmExpressionEvaluator) As IEdmValue

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

element
IEdmVocabularyAnnotatable

Elemento anotado.

termName
String

Nome do termo a ser avaliado.

qualifier
String

Qualificador a ser aplicado.

expressionEvaluator
EdmExpressionEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado a um elemento.

public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * Microsoft.OData.Edm.Vocabularies.IEdmTerm * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, element As IEdmVocabularyAnnotatable, term As IEdmTerm, qualifier As String, evaluator As EdmToClrEvaluator) As T

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

element
IEdmVocabularyAnnotatable

Elemento anotado.

term
IEdmTerm

Termo a ser avaliado.

qualifier
String

Qualificador a ser aplicado.

evaluator
EdmToClrEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

T

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado ao tipo de um valor.

public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, string termName, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * string * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, context As IEdmStructuredValue, termName As String, qualifier As String, evaluator As EdmToClrEvaluator) As T

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

context
IEdmStructuredValue

Valor a ser usado como contexto na avaliação.

termName
String

Nome do termo a ser avaliado.

qualifier
String

Qualificador a ser aplicado.

evaluator
EdmToClrEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

T

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmTerm, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado ao tipo de um valor.

public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * Microsoft.OData.Edm.Vocabularies.IEdmTerm * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, context As IEdmStructuredValue, term As IEdmTerm, qualifier As String, evaluator As EdmToClrEvaluator) As T

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

context
IEdmStructuredValue

Valor a ser usado como contexto na avaliação.

term
IEdmTerm

Termo a ser avaliado.

qualifier
String

Qualificador a ser aplicado.

evaluator
EdmToClrEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

T

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, String, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado a um elemento.

public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, string termName, string qualifier, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * string * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, element As IEdmVocabularyAnnotatable, termName As String, qualifier As String, evaluator As EdmToClrEvaluator) As T

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

element
IEdmVocabularyAnnotatable

Elemento anotado.

termName
String

Nome do termo a ser avaliado.

qualifier
String

Qualificador a ser aplicado.

evaluator
EdmToClrEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

T

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado a um elemento.

public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * Microsoft.OData.Edm.Vocabularies.IEdmTerm * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, element As IEdmVocabularyAnnotatable, term As IEdmTerm, evaluator As EdmToClrEvaluator) As T

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

element
IEdmVocabularyAnnotatable

Elemento anotado.

term
IEdmTerm

Termo a ser avaliado.

evaluator
EdmToClrEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

T

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado ao tipo de um valor.

public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, string termName, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, context As IEdmStructuredValue, termName As String, evaluator As EdmToClrEvaluator) As T

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

context
IEdmStructuredValue

Valor a ser usado como contexto na avaliação.

termName
String

Nome do termo a ser avaliado.

evaluator
EdmToClrEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

T

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmTerm, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado ao tipo de um valor.

public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * Microsoft.OData.Edm.Vocabularies.IEdmTerm * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, context As IEdmStructuredValue, term As IEdmTerm, evaluator As EdmToClrEvaluator) As T

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

context
IEdmStructuredValue

Valor a ser usado como contexto na avaliação.

term
IEdmTerm

Termo a ser avaliado.

evaluator
EdmToClrEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

T

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a

GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, String, EdmToClrEvaluator)

Obtém o valor CLR de um termo de vocabulário que foi aplicado a um elemento.

public static T GetTermValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable element, string termName, Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator evaluator);
static member GetTermValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * string * Microsoft.OData.Edm.Vocabularies.EdmToClrEvaluator -> 'T
<Extension()>
Public Function GetTermValue(Of T) (model As IEdmModel, element As IEdmVocabularyAnnotatable, termName As String, evaluator As EdmToClrEvaluator) As T

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

model
IEdmModel

Modelo para pesquisar anotações de termo.

element
IEdmVocabularyAnnotatable

Elemento anotado.

termName
String

Nome do termo a ser avaliado.

evaluator
EdmToClrEvaluator

Avaliador a ser usado para executar a avaliação da expressão.

Retornos

T

Valor do termo avaliado em relação ao valor fornecido.

Aplica-se a