Aracılığıyla paylaş


PipelineComponent.AddErrorOutput Yöntemi

Ekler bir IDTSOutput100 nesne ve bir hata çıktı ayarlayarak işaretler IsErrorOut özellik için doğru.

Ad Alanı:  Microsoft.SqlServer.Dts.Pipeline
Derleme:  Microsoft.SqlServer.PipelineHost (Microsoft.SqlServer.PipelineHost içinde.dll)

Sözdizimi

'Bildirim
Public Sub AddErrorOutput ( _
    strOutputName As String, _
    lInputID As Integer, _
    lExclusionGroup As Integer _
)
'Kullanım
Dim instance As PipelineComponent
Dim strOutputName As String
Dim lInputID As Integer
Dim lExclusionGroup As Integer

instance.AddErrorOutput(strOutputName, _
    lInputID, lExclusionGroup)
public void AddErrorOutput(
    string strOutputName,
    int lInputID,
    int lExclusionGroup
)
public:
void AddErrorOutput(
    String^ strOutputName, 
    int lInputID, 
    int lExclusionGroup
)
member AddErrorOutput : 
        strOutputName:string * 
        lInputID:int * 
        lExclusionGroup:int -> unit 
public function AddErrorOutput(
    strOutputName : String, 
    lInputID : int, 
    lExclusionGroup : int
)

Parametreler

  • lExclusionGroup
    Tür: System.Int32
    Çıkış dışlama grubunu belirtir.

Açıklamalar

Yeni bir çıkış için bu yardımcı işlev ekler IDTSOutputCollection100 bileşeni.Bu ayarlar IsErrorOut özelliğine doğru, atar ve ExclusionGroup özellik tarafından belirtilen lExclusionGroup.

Hata çıkışları genellikle sırasında eklenen ProvideComponentProperties.

Daha fazla bilgi için, bkz. Bir veri akışı bileşeni hata çıkışları kullanarak.

Örnekler

Aşağıdaki örnek bir hata nasıl gösterir IDTSOutput100 bileşeni.

    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