MSDN Library
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

PipelineComponent.ProvideComponentProperties Método

Recibe una llamada al agregar un componente por primera vez a la tarea de flujo de datos, para inicializar la propiedad ComponentMetaData del componente.

Espacio de nombres:  Microsoft.SqlServer.Dts.Pipeline
Ensamblado:  Microsoft.SqlServer.PipelineHost (en Microsoft.SqlServer.PipelineHost.dll)

public virtual void ProvideComponentProperties()

Este método se utiliza al agregar un componente por primera vez a una tarea flujo de datos. Es similar a un constructor y es el método que inicializa un componente. Los componentes deben agregar sus entradas, salidas, y propiedades personalizadas durante este método.

La clase base agrega IDTSInput100 sincrónico y el objeto de IDTSOutput100 a ComponentMetaData.

Para obtener más información, vea Métodos en tiempo de diseño de un componente de flujo de datos.

public override void ProvideComponentProperties()
{
    // Reset the component.
    base.RemoveAllInputsOutputsAndCustomProperties();
    IDTSInput100 input = ComponentMetaData.InputCollection.New();
    input.Name = "Input";

    IDTSOutput100 output = ComponentMetaDAta.OutputCollection.New();
    output.Name = "Output";
    output.SynchronousInputID = input.ID;

    IDTSCustomProperty100 property = ComponentMetaData.CustomPropertyCollection.New();
    property.Name = "RuntimeVariable";
    property.Description = "Identifies a Variable in the package.";
}

Adiciones de comunidad

Mostrar:
© 2016 Microsoft