次の方法で共有


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  

注釈

このヘルパー関数は、コンポーネントの IDTSOutputCollection100 に新しい出力を追加します。 この関数は、IsErrorOut プロパティを true に設定し、lExclusionGroup で指定された ExclusionGroup プロパティを割り当てます。

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

詳細については、「Data Flow コンポーネントでのエラー出力の使用」を参照してください。

適用対象