Share via


DataTypeInfo.TypeName Propriété

Définition

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

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

Valeur de propriété

Chaîne qui contient une description longue du type de données.

Exemples

L’exemple de code suivant itère par le biais de la collection et imprime le TypeEnumName type TypeName de données et de chaque 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 : devise, TypeEnumName : DT_CY

TypeName : date, TypeEnumName : DT_DATE

TypeName : Boolean, TypeEnumName : DT_BOOL

TypeName : décimal, TypeEnumName : DT_DECIMAL

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

TypeName : entier non signé à octet unique, 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é 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 : numérique, 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

Retourne un nom plus long pour le type de données. Par exemple, la propriété retourne la devise pour le type de DT_CY.

S’applique à