PipelineComponent.AddErrorOutput(String, Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega un IDTSOutput100 objeto y lo marca como una salida de error estableciendo la IsErrorOut propiedad en 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)
Parámetros
- strOutputName
- String
Especifica el nombre de la salida.
- lInputID
- Int32
Especifica IDTSInput100 de la salida de error.
- lExclusionGroup
- Int32
Especifica el grupo de exclusión de la salida.
Ejemplos
En el ejemplo siguiente se muestra cómo agregar un error IDTSOutput100 a un componente.
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
Comentarios
Esta función auxiliar agrega una nueva salida al IDTSOutputCollection100 elemento del componente. Establece la IsErrorOut propiedad trueen y asigna la ExclusionGroup propiedad especificada por lExclusionGroup.
Las salidas de error se agregan generalmente durante ProvideComponentProperties.
Para obtener más información, consulte Uso de salidas de error en un componente de Data Flow.