Linguaggio

Application.DataTypeInfoFromDataType(DataType) Metodo

Definizione

Importante

Questa API non è conforme a CLS.

Restituisce l'oggetto DataTypeInfo per il tipo di dato specificato.

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

Parametri

dt
DataType

Tipo di dati.

Valori restituiti

Un oggetto DataTypeInfo.

Attributi

Esempio

Il seguente esempio di codice recupera il nome del tipo, 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  

Output di esempio:

DataType = four-byte signed integer

Commenti

Questo metodo ti permette di ottenere informazioni sui tipi di dati per uno specifico tipo di dati. Ad esempio, se passi "DT_I4" nel dt parametro, il valore di ritorno è l'oggetto DataTypeInfo che contiene il nome di enumerazione "DT_I4" e il nome del tipo "intero firmato a quattro byte". Queste informazioni sono utili per visualizzare le informazioni sul tipo in un'interfaccia utente o in un messaggio di errore. Per altre informazioni sui tipi di dati, vedere Tipi di dati di Integration Services.

Note per i chiamanti

Questo metodo richiede l'aggiunta del Microsoft. SqlServer.Dts.Runtime.Wrapper al progetto. Nell'esempio del codice C#, la using direttiva ha aliasado questo namespace con la variabile, Wrapper.

Si applica a