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 true
en 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.