QueryStringConverter.ConvertStringToValue(String, Type) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.
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.