Application.DataTypeInfoFromDataType(DataType) Methode

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Gibt das DataTypeInfo-Objekt für den angegebenen Datentyp zurück.

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

Parameter

dt
DataType

Der Datentyp.

Gibt zurück

Ein DataTypeInfo-Objekt.

Attribute

Beispiele

Im folgenden Codebeispiel wird der Name des Typs abgerufen, 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  

Beispielausgabe:

DataType = four-byte signed integer

Hinweise

Mit dieser Methode können Sie Datentypinformationen für einen bestimmten Datentyp abrufen. Wenn Sie beispielsweise "DT_I4" im Parameter übergeben, ist der dt Rückgabewert das DataTypeInfo Objekt, das den Enumerationsnamen "DT_I4" und den Typnamen "Ganze Vier-Byte-Vorzeichen" enthält. Diese Informationen sind nützlich, um die Typinformationen in einer Benutzeroberfläche oder Fehlermeldung anzuzeigen. Weitere Informationen zu Datentypen finden Sie unter Integration Services Data Types.

Hinweise für Aufrufer

Diese Methode erfordert das Hinzufügen von Microsoft.SqlServer.Dts.Runtime.Wrapper zum Projekt. Im C#-Codebeispiel hat die using -Anweisung diesen Namespace mit der Variablen Wrapperaliasiert.

Gilt für: