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

定义

IDTSOutput100通过将对象的属性设置为 true,添加一个对象并将其标记为错误输出 IsErrorOut

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  

注解

此 helper 函数将新的输出添加到 IDTSOutputCollection100 组件的。 它将 IsErrorOut 属性设置为 true ,并分配 ExclusionGroup 由指定的属性 lExclusionGroup

通常会在期间添加错误输出 ProvideComponentProperties

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

适用于