語言

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中加入。

更多資訊請參閱「在 Data Flow 元件中使用錯誤輸出」。

適用於