Compartilhar via


QueryStringConverter.ConvertStringToValue(String, Type) Método

Definição

Converte um parâmetro de cadeia de caracteres de consulta no tipo especificado.

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

Parâmetros

parameter
String

O formato de cadeia de caracteres do parâmetro e valor.

parameterType
Type

O Type no qual converter o parâmetro.

Retornos

Object

O parâmetro convertido.

Exceções

A cadeia de caracteres fornecida não tem o formato correto.

Exemplos

O código a seguir mostra como converter uma cadeia de caracteres no tipo especificado.

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

Comentários

Se o parameterType valor for um tipo de valor e o parâmetro for null, o valor padrão do parameterType valor será retornado.

Aplica-se a