IDTSOutput100 Interface
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.
Contém a coleção de colunas IDTSOutputColumn100 disponíveis para os componentes downstream em um gráfico.
public interface class IDTSOutput100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSOutput100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")>]
type IDTSOutput100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")>]
type IDTSOutput100 = interface
interface IDTSObject100
Public Interface IDTSOutput100
Implements IDTSObject100
- Atributos
- Implementações
Exemplos
O exemplo de código a seguir demonstra um componente que cria um IDTSOutput100 síncrono à sua entrada durante uma chamada ao ProvideComponentProperties método.
public override void ProvideComponentProperties()
{
IDTSInput100 input = ComponentMetaData.InputCollection.New();
input.Name = "Input";
IDTSOutput100 output = ComponentMetaData.OutputCollection.New();
output.Name = "Output";
output.SynchronousInputID = input.ID;
}
Public Overrides Sub ProvideComponentProperties()
Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New
input.Name = "Input"
Dim output As IDTSOutput100 = ComponentMetaData.OutputCollection.New
output.Name = "Output"
output.SynchronousInputID = input.ID
End Sub
Comentários
O IDTSOutput100 objeto contém a coleção de IDTSOutputColumn100 colunas expostas por um componente de fluxo de dados. A saída está conectada ao IDTSInput100 de um componente downstream para estabelecer o fluxo de dados entre dois componentes.
Uma saída pode ser síncrona para um IDTSInput100 objeto ou assíncrona e especificada pela SynchronousInputID propriedade.
As colunas na coleção de colunas de saída estão disponíveis para componentes downstream. As colunas são adicionadas e removidas da coleção no momento do design.
Propriedades
Buffer |
Obtém a ID do PipelineBuffer alocado para um objeto IDTSOutput100. |
Component |
Obtém o IDTSComponentMetaData100 de um objeto IDTSOutput100. |
CustomPropertyCollection |
Obtém a coleção de objetos IDTSCustomProperty100 definidos para um objeto IDTSOutput100. |
Dangling |
Obtém ou define um valor que notifica o mecanismo de fluxo de dados que o IDTSOutput100 pode ser desanexado. |
DeleteOutputOnPathDetached |
Obtém ou define um valor que determina se o mecanismo de fluxo de dados exclui um objeto IDTSOutput100 quando ele é desanexado de um objeto IDTSPath100. |
Description |
Obtém ou define a descrição de um objeto IDTSOutput100. |
ErrorOrTruncationOperation |
Obtém ou define texto que descreve o erro ou a operação de truncamento de um objeto IDTSOutput100. |
ErrorRowDisposition |
Obtém ou define um valor que especifica como um componente continua quando ocorre um erro durante o processamento das colunas na saída em tempo de execução. |
ExclusionGroup |
Obtém ou define a propriedade ExclusionGroup de um objeto IDTSOutput100. |
ExternalMetadataColumnCollection |
Obtém o IDTSExternalMetadataColumnCollection100 de um objeto IDTSOutput100. |
HasSideEffects |
Obtém ou define um valor que indica se um componente de fluxo de dados deve ser removido ou permanecer no plano de execução de uma tarefa de fluxo de dados quando sua entrada não estiver anexada a um componente upstream e quando a propriedade RunInOptimizedMode da tarefa Fluxo de Dados for verdadeira. |
ID |
Obtém ou define a propriedade ID de um objeto IDTSOutput100. |
IdentificationString |
Obtém uma cadeia de caracteres que identifica exclusivamente um objeto IDTSOutput100. |
IsAttached |
Obtém um valor que indica se o objeto IDTSOutput100 está anexado a outro componente por meio de um objeto IDTSPath100. |
IsErrorOut |
Obtém ou define um valor que indica se um objeto IDTSOutput100 é uma saída de erro. |
IsSorted |
Obtém um valor que indica se as colunas em um objeto de entrada são classificadas. |
Name |
Obtém ou define o nome de um IDTSOutput100. |
ObjectType |
Obtém o DTSObjectType de um objeto IDTSOutput100. |
OutputColumnCollection |
Obtém a coleção de objetos IDTSOutputColumn100 definidos para um objeto IDTSOutput100. |
SynchronousInputID |
Obtém ou define a ID de um IDTSInput100 que é síncrono com um IDTSOutput100. |
TruncationRowDisposition |
Obtém ou define um valor que determina como um componente processa uma linha onde uma coluna foi truncada como resultado de sua operação em uma coluna na linha. |