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.

有关详细信息,请参阅在数据流组件中使用错误输出

适用于