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í.
Añade un IDTSOutput100 objeto y lo marca como salida de error poniendo 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 el IDTSInput100 de la salida del error.
- lExclusionGroup
- Int32
Especifica el grupo de exclusión de la salida.
Ejemplos
El siguiente ejemplo muestra cómo añadir 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 añade una nueva salida a la IDTSOutputCollection100 de tu componente. Establece la IsErrorOut propiedad en true, y asigna la ExclusionGroup propiedad especificada por lExclusionGroup.
Las salidas de error generalmente se añaden durante ProvideComponentProperties.
Para más información, consulte Uso de salidas de error en un componente de Data Flow.