Language

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におけるエラー出力の使用」を参照してください。

適用対象