Freigeben über


DataParameter.TryConvertValue-Methode

versucht, den angegebenen Wert in den angegebenen Typ zu konvertieren.

Namespace:  Microsoft.VisualStudio.Data
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)

Syntax

'Declaration
Protected Overridable Function TryConvertValue ( _
    value As Object, _
    type As String _
) As Object
protected virtual Object TryConvertValue(
    Object value,
    string type
)
protected:
virtual Object^ TryConvertValue(
    Object^ value, 
    String^ type
)
abstract TryConvertValue : 
        value:Object * 
        type:string -> Object  
override TryConvertValue : 
        value:Object * 
        type:string -> Object
protected function TryConvertValue(
    value : Object, 
    type : String
) : Object

Parameter

  • value
    Typ: Object

    Ein möglicher Parameterwert.

  • type
    Typ: String

    Der Name eines Parametertyps.

Rückgabewert

Typ: Object
Gibt den konvertierten Wert zurück oder nullein Nullverweis (Nothing in Visual Basic) gibt zurück, wenn keine Konvertierung möglich war.

Hinweise

Diese Methode wird durch die Basisimplementierung von OnTypeChanged aufgerufen, um zu versuchen, einen beliebigen derzeit festgelegten Parameterwert in den neuen Typ zu konvertieren. Die Methode sollte alle Wertseingabe, einschließlich Value und nullein Nullverweis (Nothing in Visual Basic) behandeln.

Bei DBNull sollte die Methode DBNull einfach zurückgeben ist der konvertierte Wert. Bei nullein Nullverweis (Nothing in Visual Basic) sollte sie nullein Nullverweis (Nothing in Visual Basic) zurückgeben.

Die Basisimplementierung dieser Methode behandelt den DBNull Fall und gibt nullein Nullverweis (Nothing in Visual Basic) für alle anderen Argumente zurück.

.NET Framework-Sicherheit

Siehe auch

Referenz

DataParameter Klasse

Microsoft.VisualStudio.Data-Namespace