语言

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,并赋予 ExclusionGroup 由 lExclusionGroup指定的属性。

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

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

适用于