语言

PipelineComponent.AddErrorOutput(String, Int32, Int32) 方法

定义

添加一个 IDTSOutput100 对象,并通过将属性设置为 IsErrorOut 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)

参数

strOutputName
String

指定输出名称。

lInputID
Int32

指定错误输出的 。IDTSInput100

lExclusionGroup
Int32

指定输出的排斥群。

示例

以下示例展示了如何向组件添加错误 IDTSOutput100

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  

注解

这个辅助函数会在 IDTSOutputCollection100 你的组件中添加一个新的输出。 它将属性 IsErrorOut 设为 true,并赋予 ExclusionGrouplExclusionGroup指定的属性。

误差输出通常在 ProvideComponentProperties期间被添加。

更多信息请参见《在 数据流 组件中使用错误输出》。

适用于