TypeCodeFromVarType メソッド
Variant データ型をシステムの TypeCode に変換します。
名前空間: Microsoft.SqlServer.Dts.Runtime
アセンブリ: Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)
構文
'宣言
Public Shared Function TypeCodeFromVarType ( _
varType As UShort _
) As TypeCode
'使用
Dim varType As UShort
Dim returnValue As TypeCode
returnValue = DtsConvert.TypeCodeFromVarType(varType)
public static TypeCode TypeCodeFromVarType(
ushort varType
)
public:
static TypeCode TypeCodeFromVarType(
unsigned short varType
)
static member TypeCodeFromVarType :
varType:uint16 -> TypeCode
public static function TypeCodeFromVarType(
varType : ushort
) : TypeCode
パラメーター
- varType
型: System. . :: . .UInt16
SSIS 型コードです。
戻り値
型: System. . :: . .TypeCode
システムの TypeCode です。
説明
Variant データ型の一覧については、「Integration Services のデータ型」を参照してください。
次の表は、Variant データ型と、変換結果の TypeCode を示します。
Variant データ型 |
システムの TypeCode |
---|---|
VT_EMPTY |
System.TypeCode.Empty |
VT_NULL |
System.TypeCode.DBNull |
VT_I2 |
System.TypeCode.Int16 |
VT_I4 |
System.TypeCode.Int32 |
VT_R4 |
System.TypeCode.Single |
VT_R8 |
System.TypeCode.Double |
VT_CY |
System.TypeCode.Decimal |
VT_DATE |
System.TypeCode.DateTime |
VT_BSTR |
System.TypeCode.String |
VT_DISPATCH |
System.TypeCode.Object |
VT_ERROR |
System.TypeCode.Object |
VT_BOOL |
System.TypeCode.Boolean |
VT_VARIANT |
System.TypeCode.Object |
VT_UNKNOWN |
System.TypeCode.Object |
VT_DECIMAL |
System.TypeCode.Decimal |
VT_I1 |
System.TypeCode.SByte |
VT_UI1 |
System.TypeCode.Byte |
VT_UI2 |
System.TypeCode.UInt16 |
VT_UI4 |
System.TypeCode.UInt32 |
VT_I8 |
System.TypeCode.Int64 |
VT_UI8 |
System.TypeCode.UInt64 |
VT_INT |
System.TypeCode.Int16 |
VT_UINT |
System.TypeCode.UInt16 |
VT_VOID |
System.TypeCode.Empty |