Application.DataTypeInfoFromDataType(DataType) Metodo

Definizione

Importante

Questa API non è conforme a CLS.

Restituisce l'oggetto DataTypeInfo per il tipo di dati 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.

Restituisce

Un oggetto DataTypeInfo.

Attributi

Esempio

Nell'esempio di codice seguente viene recuperato 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  

Esempio di output

DataType = four-byte signed integer

Commenti

Questo metodo consente di ottenere informazioni sul tipo di dati per un tipo di dati specifico. Ad esempio, se si passa "DT_I4" nel dt parametro, il valore restituito è l'oggetto DataTypeInfo che contiene il nome di enumerazione "DT_I4" e il nome del tipo "numero intero con segno 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 di Microsoft.SqlServer.Dts.Runtime.Wrapper al progetto. Nell'esempio di codice C# la using direttiva ha aliasato questo spazio dei nomi con la variabile , Wrapper.

Si applica a