PipelineComponent.AddErrorOutput(String, Int32, Int32) Método

Definição

Adiciona um IDTSOutput100 objeto e marca como uma saída de erro ao definir a IsErrorOut propriedade como true.

public:
 void AddErrorOutput(System::String ^ strOutputName, int lInputID, int lExclusionGroup);
public void AddErrorOutput(string strOutputName, int lInputID, int lExclusionGroup);
member this.AddErrorOutput : string * int * int -> unit
Public Sub AddErrorOutput (strOutputName As String, lInputID As Integer, lExclusionGroup As Integer)

Parâmetros

strOutputName
String

Especifica o nome da saída.

lInputID
Int32

Especifica o IDTSInput100 da saída do erro.

lExclusionGroup
Int32

Especifica o grupo de exclusão da saída.

Exemplos

O exemplo a seguir mostra como adicionar um erro IDTSOutput100 a um componente.

public override void ProvideComponentProperties()  
{  
  IDTSInput100 input = ComponentMetaData.InputCollection.New();  
  input.Name = "SampleComponentInput";  

  IDTSOutput100 output = ComponentMetaData.OutputCollection.New();  
  output.Name = "SampleComponentOutput";  
  output.SynchronousInputID = input.ID;  
  output.ExclusionGroup = 1;  

  this.AddErrorOutput("SampleComponentErrorOutput", input.ID, output.ExclusionGroup);  

}

Public Overrides Sub ProvideComponentProperties()  

    Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New()  
    input.Name = "SampleComponentInput"  

    Dim output As IDTSOutput100 = ComponentMetaData.OutputCollection.New()  
    output.Name = "SampleComponentOutput"  
    output.SynchronousInputID = input.ID  
    output.ExclusionGroup = 1  

    Me.AddErrorOutput("SampleComponentErrorOutput", _  
      input.ID, output.ExclusionGroup)  

  End Sub  

Comentários

Essa função auxiliar adiciona uma nova saída ao IDTSOutputCollection100 seu componente. Ele define a IsErrorOut propriedade para true, e atribui a ExclusionGroup propriedade especificada por lExclusionGroup.

Saídas de erro geralmente são adicionadas durante ProvideComponentProperties.

Para mais informações, veja Uso de Saídas de Erro em um Componente de Fluxo de Dados.

Aplica-se a