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に設定し、lExclusionGroupで指定されたExclusionGroupプロパティを割り当てます。

エラー出力は通常、 ProvideComponentProperties中に追加されます。

詳細については、「Data Flow Componentにおけるエラー出力の使用」を参照してください。

適用対象