Metoda PipelineComponent.AddErrorOutput
Dodaje IDTSOutput100 object i zaznaczane jako komunikaty o błędach wyświetlane przez ustawienie IsErrorOut Właściwość true.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline
Zestaw: Microsoft.SqlServer.PipelineHost (w Microsoft.SqlServer.PipelineHost.dll)
Składnia
'Deklaracja
Public Sub AddErrorOutput ( _
strOutputName As String, _
lInputID As Integer, _
lExclusionGroup As Integer _
)
'Użycie
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
)
Parametry
- strOutputName
Typ: System.String
Określa nazwę danych wyjściowych.
- lInputID
Typ: System.Int32
Określa IDTSInput100 Błąd wyjścia.
- lExclusionGroup
Typ: System.Int32
Określa grupę wykluczenia danych wyjściowych.
Uwagi
Ta funkcja helper dodaje nowe dane wyjściowe do IDTSOutputCollection100 składnika.Ustawia IsErrorOut Właściwość truei przypisuje ExclusionGroup właściwości określonej przez lExclusionGroup.
Błąd wyjścia są zazwyczaj dodawane podczas ProvideComponentProperties.
Aby uzyskać więcej informacji, zobacz temat Użycie wyjść błąd w składniku przepływu danych.
Przykłady
W poniższym przykładzie pokazano sposób dodawania błąd IDTSOutput100 do składnika.
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