Application.DataTypeInfoFromDataType(DataType) Méthode

Définition

Important

Cette API n’est pas conforme CLS.

Retourne l'objet DataTypeInfo pour le type de données spécifié.

public:
 Microsoft::SqlServer::Dts::Runtime::DataTypeInfo ^ DataTypeInfoFromDataType(Microsoft::SqlServer::Dts::Runtime::Wrapper::DataType dt);
[System.CLSCompliant(false)]
public Microsoft.SqlServer.Dts.Runtime.DataTypeInfo DataTypeInfoFromDataType (Microsoft.SqlServer.Dts.Runtime.Wrapper.DataType dt);
[<System.CLSCompliant(false)>]
member this.DataTypeInfoFromDataType : Microsoft.SqlServer.Dts.Runtime.Wrapper.DataType -> Microsoft.SqlServer.Dts.Runtime.DataTypeInfo
Public Function DataTypeInfoFromDataType (dt As DataType) As DataTypeInfo

Paramètres

dt
DataType

Type de données.

Retours

Objet DataTypeInfo.

Attributs

Exemples

L’exemple de code suivant récupère le nom du type, DT_I4.

#region Using directives  
using System;  
using System.Collections.Generic;  
using System.Text;  
using Microsoft.SqlServer.Dts.Runtime;  
using Wrapper = Microsoft.SqlServer.Dts.Runtime.Wrapper;  
#endregion  

namespace Application_and_Package  
{  
    class PackageTest  
    {  
        static void Main(string[] args)  
        {  
            Application app = new Application();  
            DataTypeInfo dti = app.DataTypeInfoFromDataType(Wrapper.DataType.DT_I4);  
           Console.WriteLine("DataType = " + dti.TypeName);  
        }  
    }  
}  
#Region "Using directives  
Imports System  
Imports System".Collections.Generic  
Imports System.Text  
Imports Microsoft.SqlServer.Dts.Runtime  
Imports Wrapper = Microsoft.SqlServer.Dts.Runtime.Wrapper  
#End Region  

Namespace Application_and_Package  
    Class PackageTest  
        Sub Main(ByVal args() As String)  
            Dim app As Application =  New Application()   
            Dim dti As DataTypeInfo =  app.DataTypeInfoFromDataType(Wrapper.DataType.DT_I4)   
           Console.WriteLine("DataType = " + dti.TypeName)  
        End Sub  
    End Class  
End Namespace  

Exemple de sortie :

DataType = four-byte signed integer

Remarques

Cette méthode vous permet d’obtenir des informations de type de données pour un type de données spécifique. Par exemple, si vous transmettez « DT_I4 » dans le dt paramètre, la valeur renvoyée est l’objet DataTypeInfo qui contient le nom d’énumération « DT_I4 » et le nom de type « entier signé de quatre octets ». Ces informations sont utiles pour afficher les informations de type dans une interface utilisateur ou un message d’erreur. Pour plus d'informations sur les types de données, consultez Integration Services Data Types.

Notes pour les appelants

Cette méthode nécessite l’ajout de Microsoft.SqlServer.Dts.Runtime.Wrapper au projet. Dans l’exemple de code C#, la using directive a alias cet espace de noms avec la variable , Wrapper.

S’applique à