PipelineComponent.PrimeOutput(Int32, Int32[], PipelineBuffer[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelé à l’exécution pour les composants sources et les composants de transformation avec des sorties asynchrones afin de permettre à ces composants d’ajouter des lignes aux tampons de sortie.
public:
virtual void PrimeOutput(int outputs, cli::array <int> ^ outputIDs, cli::array <Microsoft::SqlServer::Dts::Pipeline::PipelineBuffer ^> ^ buffers);
public virtual void PrimeOutput(int outputs, int[] outputIDs, Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer[] buffers);
abstract member PrimeOutput : int * int[] * Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer[] -> unit
override this.PrimeOutput : int * int[] * Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer[] -> unit
Public Overridable Sub PrimeOutput (outputs As Integer, outputIDs As Integer(), buffers As PipelineBuffer())
Paramètres
- outputs
- Int32
Nombre d’éléments dans les tableaux et outputIDs les buffers tableaux.
- outputIDs
- Int32[]
Une série de IDTSOutput100 pièces d’identité.
- buffers
- PipelineBuffer[]
Tableau d'objets PipelineBuffer.
Remarques
Le nombre d’éléments dans le outputIDs tableau et buffers est déterminé par le nombre d’objets IDTSOutput100 dans la IDTSOutputCollection100 collection du composant connecté à un IDTSPath100 objet.
Chaque élément du outputIDs tableau a un PipelineBuffer indice au même niveau dans le tableau de tampons.
Des lignes sont ajoutées à en PipelineBuffer appelant la AddRow méthode, et une fois terminée, la SetEndOfRowset méthode est appelée pour notifier la tâche de flux de données que le composant a terminé d’ajouter des lignes. La SetEndOfRowset méthode fixe la valeur de la EndOfRowset propriété sur true le tampon final.
PrimeOutput est appelé pour les composantes dont SynchronousInputID la propriété est fixée à zéro.