Application.DataTypeInfoFromDataType(DataType) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
.