Partager via


QueryStringConverter.ConvertStringToValue(String, Type) Méthode

Définition

Convertit un paramètre de chaîne de requête en type spécifié.

public:
 virtual System::Object ^ ConvertStringToValue(System::String ^ parameter, Type ^ parameterType);
public virtual object ConvertStringToValue (string parameter, Type parameterType);
abstract member ConvertStringToValue : string * Type -> obj
override this.ConvertStringToValue : string * Type -> obj
Public Overridable Function ConvertStringToValue (parameter As String, parameterType As Type) As Object

Paramètres

parameter
String

Forme de chaîne du paramètre et de la valeur.

parameterType
Type

Type vers lequel convertir le paramètre.

Retours

Le paramètre converti.

Exceptions

Le format de la chaîne fournie est incorrect.

Exemples

Le code suivant illustre la conversion d'une chaîne en un type indiqué.

if (converter.CanConvert(typeof(Int32)))
    converter.ConvertStringToValue("123", typeof(Int32));
If (converter.CanConvert(GetType(Int32))) Then
    converter.ConvertStringToValue("123", GetType(Int32))
End If

Remarques

Si parameterType est un type de valeur et que le paramètre a la valeur null, c'est la valeur par défaut de parameterType qui est retournée.

S’applique à