Partager via


Méthode EdmToClrConverter.AsClrValue<T> (IEdmValue)

Convertit edmValue en une valeur CLR du type spécifié.

Espace de noms :  Microsoft.Data.Edm.EdmToClrConversion
Assembly :  Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)

Syntaxe

'Déclaration
Public Function AsClrValue(Of T) ( _
    edmValue As IEdmValue _
) As T
'Utilisation
Dim instance As EdmToClrConverter
Dim edmValue As IEdmValue
Dim returnValue As T

returnValue = instance.AsClrValue(edmValue)
public T AsClrValue<T>(
    IEdmValue edmValue
)
public:
generic<typename T>
T AsClrValue(
    IEdmValue^ edmValue
)
member AsClrValue : 
        edmValue:IEdmValue -> 'T 
JScript ne prend pas en charge les types et les méthodes génériques.

Paramètres de type

  • T
    Type CLR.

Paramètres

Valeur de retour

Type : T
Valeur CLR du type spécifié.

Notes

Les valeurs prises en charge pour T sont :

  • Types primitifs CLR, tels que String et Int32.

  • Types enum CLR.

  • IEnumerable<T>

  • ICollection<T>

  • IList<T>

  • Classes CLR avec les constructeurs par défaut et des propriétés publiques avec des accesseurs Set et des propriétés de collection des formes suivantes :

Cette méthode exécute les opérations de boxing et d'unboxing pour les types de valeur. Utilisez les méthodes spécifiques au type de valeur telles que AsClrString(IEdmValue) pour éviter l'opération de boxing et d'unboxing.

Voir aussi

Référence

EdmToClrConverter Classe

Surcharge AsClrValue

Espace de noms Microsoft.Data.Edm.EdmToClrConversion