Application.DataTypeInfoFromDataType(DataType) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 Wrapper
aliasiert.