DataTypeInfo.TypeEnumName 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터 타입의 상징 이름을 반환합니다. 이 필드는 읽기 전용입니다.
public:
property System::String ^ TypeEnumName { System::String ^ get(); };
public string TypeEnumName { get; }
member this.TypeEnumName : string
Public ReadOnly Property TypeEnumName As String
속성 값
데이터 타입의 기호 이름을 포함하는 문자열입니다.
예제
다음 코드 예시는 SQL Server Integration Services(SSIS)에서 각 데이터 타입의 및 TypeName 를 컬렉션을 반복하여 출력 TypeEnumName 합니다.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
namespace DataTypeInfo_Properties
{
class Program
{
static void Main(string[] args)
{
//Create the DataTypeInfos collection.
DataTypeInfos dataInfos = new Application().DataTypeInfos;
//Iterate over the collection, printing the values
//of the properties.
foreach (DataTypeInfo dInfo in dataInfos)
{
Console.WriteLine("TypeName: {0}, TypeEnumName: {1}", dInfo.TypeName, dInfo.TypeEnumName);
//Console.WriteLine("TypeEnumName {0}", dInfo.TypeEnumName);
}
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Namespace DataTypeInfo_Properties
Class Program
Shared Sub Main(ByVal args() As String)
'Create the DataTypeInfos collection.
Dim dataInfos As DataTypeInfos = New Application().DataTypeInfos
'Iterate over the collection, printing the values
'of the properties.
Dim dInfo As DataTypeInfo
For Each dInfo In dataInfos
Console.WriteLine("TypeName: {0}, TypeEnumName: {1}", dInfo.TypeName, dInfo.TypeEnumName)
'Console.WriteLine("TypeEnumName {0}", dInfo.TypeEnumName);
Next
End Sub
End Class
End Namespace
샘플 출력:
TypeName: float, TypeEnumName: DT_R4
TypeName: double-precision float, TypeEnumName: DT_R8
TypeName: currency, TypeEnumName: DT_CY
TypeName: 날짜, TypeEnumName: DT_DATE
TypeName: Boolean, TypeEnumName: DT_BOOL
TypeName: 소수점, TypeEnumName: DT_DECIMAL
TypeName: 단일 바이트 부호 정수, TypeEnumName: DT_I1
TypeName: single-byte unsigned integer, TypeEnumName: DT_UI1
TypeName: 2바이트 부호 있는 정수, TypeEnumName: DT_I2
TypeName: 2바이트 부호 없는 정수, TypeEnumName: DT_UI2
TypeName: 4바이트 부호 정수, TypeEnumName: DT_I4
TypeName: 4바이트 부호 없는 정수, TypeEnumName: DT_UI4
TypeName: 8바이트 부호 있는 정수, TypeEnumName: DT_I8
TypeName: 8바이트 부호 없는 정수, TypeEnumName: DT_UI8
TypeName: 파일 타임스탬프, TypeEnumName: DT_FILETIME
TypeName: 고유 식별자, TypeEnumName: DT_GUID
TypeName: byte stream, TypeEnumName: DT_BYTES
TypeName: string, TypeEnumName: DT_STR
TypeName: 유니코드 문자열, TypeEnumName: DT_WSTR
TypeName: 숫자, TypeEnumName: DT_NUMERIC
TypeName: 데이터베이스 날짜, TypeEnumName: DT_DBDATE
TypeName: 데이터베이스 시간, TypeEnumName: DT_DBTIME
TypeName: 데이터베이스 타임스탬프, TypeEnumName: DT_DBTIMESTAMP
TypeName: image, TypeEnumName: DT_IMAGE
TypeName: 텍스트 스트림, TypeEnumName: DT_TEXT
TypeName: 유니코드 텍스트 스트림, TypeEnumName: DT_NTEXT
설명
이 경우 데이터 타입의 단축 이름을 반환합니다. 예를 들어, 이 속성은 float에 대해 DT_R4 반환합니다.