Partilhar via


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

Definição

Adiciona um IDTSOutput100 objeto e o marca como uma saída de erro definindo 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 componente. Ele define a IsErrorOut propriedade como true, e atribui a ExclusionGroup propriedade especificada por lExclusionGroup.

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

Para obter mais informações, consulte Como usar saídas de erro em um componente Fluxo de Dados.

Aplica-se a