QueryStringConverter.ConvertStringToValue(String, Type) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje parametr ciągu zapytania na określony typ.
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
Parametry
- parameter
- String
Forma ciągu parametru i wartości.
Zwraca
Przekonwertowany parametr.
Wyjątki
Podany ciąg nie ma poprawnego formatu.
Przykłady
Poniższy kod pokazuje, jak przekonwertować ciąg na określony typ.
if (converter.CanConvert(typeof(Int32)))
converter.ConvertStringToValue("123", typeof(Int32));
If (converter.CanConvert(GetType(Int32))) Then
converter.ConvertStringToValue("123", GetType(Int32))
End If
Uwagi
parameterType
Jeśli parametr jest typem wartości, a parametr to null
, zwracana jest wartość domyślna elementu parameterType
.