다음을 통해 공유


DBNull.IConvertible.ToType(Type, IFormatProvider) 메서드

정의

현재 DBNull 개체를 지정된 형식으로 변환합니다.

 virtual System::Object ^ System.IConvertible.ToType(Type ^ type, IFormatProvider ^ provider) = IConvertible::ToType;
object IConvertible.ToType (Type type, IFormatProvider provider);
abstract member System.IConvertible.ToType : Type * IFormatProvider -> obj
override this.System.IConvertible.ToType : Type * IFormatProvider -> obj
Function ToType (type As Type, provider As IFormatProvider) As Object Implements IConvertible.ToType

매개 변수

type
Type

현재 DBNull 개체를 변환할 대상 형식입니다.

provider
IFormatProvider

IFormatProvider 인터페이스를 구현하고 변환을 확대하는 데 사용되는 개체입니다. null이 지정되면 현재 문화권에서 형식 정보를 가져옵니다.

반환

Object

변환이 지원되면 현재 DBNull 개체의 boxed 형태이고, 그렇지 않으면 예외가 throw되며 값이 반환되지 않습니다.

구현

예외

이 변환은 DBNull 형식에 대해 지원되지 않습니다.

type이(가) null인 경우

설명

매개 변수가 지정 Object 하거나 DBNull반환 값이 현재 DBNull 개체 자체인 경우 type 세 가지 변환이 지원됩니다. 매개 변수가 type 지정 String되면 반환 값은 메서드에서 반환되는 ToString 문자열입니다.

적용 대상

추가 정보