Share via


Application.DataTypeInfoFromDataType(DataType) Método

Definición

Importante

Esta API no es conforme a CLS.

Devuelve el objeto DataTypeInfo para el tipo de datos especificado.

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

Parámetros

dt
DataType

Tipo de datos.

Devoluciones

Un objeto DataTypeInfo.

Atributos

Ejemplos

En el ejemplo de código siguiente se recupera el nombre 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  

Salida del ejemplo:

DataType = four-byte signed integer

Comentarios

Este método permite obtener información de tipo de datos para un tipo de datos específico. Por ejemplo, si pasa "DT_I4" en el dt parámetro , el valor devuelto es el DataTypeInfo objeto que contiene el nombre de enumeración de "DT_I4" y el nombre de tipo de "entero con signo de cuatro bytes". Esta información es útil para mostrar la información de tipo en una interfaz de usuario o un mensaje de error. Para obtener más información acerca de los tipos de datos, vea Integration Services Data Types.

Notas a los autores de las llamadas

Este método requiere la adición de Microsoft.SqlServer.Dts.Runtime.Wrapper al proyecto. En el ejemplo de código de C#, la using directiva ha aliasado este espacio de nombres con la variable , Wrapper.

Se aplica a