QueryStringConverter.ConvertStringToValue(String, Type) Método

Definição

Converte um parâmetro de cadeia de consulta para o 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

A forma de cadeia do parâmetro e do valor.

parameterType
Type

O Type para converter o parâmetro para.

Devoluções

O parâmetro convertido.

Exceções

A cadeia fornecida não tem o formato correto.

Exemplos

O código seguinte mostra como converter uma cadeia para o 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

Observações

Se o parameterType for um tipo de valor e o parâmetro for null, então o valor padrão de o parameterType é devolvido.

Aplica-se a