DataParameter.TryConvertValue - метод
Пытается преобразовать указанное значение к заданному типу.
Пространство имен: Microsoft.VisualStudio.Data
Сборка: Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)
Синтаксис
'Декларация
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
Параметры
- value
Тип: System.Object
Возможное значение параметра.
- type
Тип: System.String
Имя типа параметра.
Возвращаемое значение
Тип: System.Object
Возвращает преобразованное значение, либо возвращает nullссылка NULL (Nothing в Visual Basic) если преобразование не было возможно.
Заметки
Этот метод вызывается OnTypeChanged базовой реализацией пытается преобразовать any в настоящий момент установлено значение параметра в новый тип.Метод должен обрабатывать любые входные значения, включая Value и nullссылка NULL (Nothing в Visual Basic).
В случае DBNull, метод должен просто возвращать DBNull преобразованное значение.В случае nullссылка NULL (Nothing в Visual Basic), он должен вернуть nullссылка NULL (Nothing в Visual Basic).
Базовая реализация этого метода DBNull обрабатывает случай, и возвращает nullссылка NULL (Nothing в Visual Basic) во всех остальных случаях.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.