Application.DataTypeInfoFromDataType(DataType) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Esta API não está em conformidade com CLS.
Retorna o objeto DataTypeInfo para o tipo de dados 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
O tipo de dados.
Retornos
Um objeto DataTypeInfo.
- Atributos
Exemplos
O exemplo de código a seguir recupera o nome do 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
Saída de exemplo:
DataType = four-byte signed integer
Comentários
Esse método permite que você obtenha informações de tipo de dados para um tipo de dados específico. Por exemplo, se você passar "DT_I4" no dt
parâmetro , o valor retornado será o DataTypeInfo objeto que contém o nome de enumeração de "DT_I4" e o nome do tipo de "inteiro com sinal de quatro bytes". Essas informações são úteis para exibir as informações de tipo em uma interface do usuário ou mensagem de erro. Para obter mais informações sobre tipos de dados, consulte Integration Services Data Types.
Notas aos Chamadores
Esse método requer a adição do Microsoft.SqlServer.Dts.Runtime.Wrapper ao projeto. No exemplo de código C#, a using
diretiva tem alias desse namespace com a variável , Wrapper
.