Share via


DataTypeInfo.TypeEnumName Propriété

Définition

Retourne le nom symbolique du type de données. Ce champ est en lecture seule.

public:
 property System::String ^ TypeEnumName { System::String ^ get(); };
public string TypeEnumName { get; }
member this.TypeEnumName : string
Public ReadOnly Property TypeEnumName As String

Valeur de propriété

Chaîne qui contient le nom symbolique du type de données.

Exemples

L’exemple de code suivant itère dans la collection et imprime le type de données et TypeName le TypeEnumName type de données dans SQL Server Integration Services (SSIS).

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  

Exemple de sortie :

TypeName : float, TypeEnumName : DT_R4

TypeName : float double précision, TypeEnumName : DT_R8

TypeName : currency, TypeEnumName : DT_CY

TypeName : date, TypeEnumName : DT_DATE

TypeName : Boolean, TypeEnumName : DT_BOOL

TypeName : decimal, TypeEnumName : DT_DECIMAL

TypeName : entier signé sur un octet, TypeEnumName : DT_I1

TypeName : entier non signé sur un octet, TypeEnumName : DT_UI1

TypeName : entier signé à deux octets, TypeEnumName : DT_I2

TypeName : entier non signé à deux octets, TypeEnumName : DT_UI2

TypeName : entier signé à quatre octets, TypeEnumName : DT_I4

TypeName : entier non signé à quatre octets, TypeEnumName : DT_UI4

TypeName : entier signé de huit octets, TypeEnumName : DT_I8

TypeName : entier non signé de huit octets, TypeEnumName : DT_UI8

TypeName : horodatage de fichier, TypeEnumName : DT_FILETIME

TypeName : identificateur unique, TypeEnumName : DT_GUID

TypeName : flux d’octets, TypeEnumName : DT_BYTES

TypeName : chaîne, TypeEnumName : DT_STR

TypeName : chaîne Unicode, TypeEnumName : DT_WSTR

TypeName : numeric, TypeEnumName : DT_NUMERIC

TypeName : date de base de données, TypeEnumName : DT_DBDATE

TypeName : heure de la base de données, TypeEnumName : DT_DBTIME

TypeName : horodatage de base de données, TypeEnumName : DT_DBTIMESTAMP

TypeName : image, TypeEnumName : DT_IMAGE

TypeName : flux de texte, TypeEnumName : DT_TEXT

TypeName : flux de texte Unicode, TypeEnumName : DT_NTEXT

Remarques

Cela retourne le nom court du type de données. Par exemple, cette propriété retourne DT_R4 pour un float.

S’applique à