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ée au moment de l'exécution pour des composants source et des composants de transformation à sorties asynchrones pour 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 outputIDs
et buffers
.
- outputIDs
- Int32[]
Tableau d'ID IDTSOutput100.
- buffers
- PipelineBuffer[]
Tableau d'objets PipelineBuffer.
Remarques
Le nombre d’éléments dans le tableau et le outputIDs
nombre d’éléments est déterminé par le nombre d’objets IDTSOutput100 dans la IDTSOutputCollection100 collection du composant connecté à un IDTSPath100buffers
objet.
Chaque élément du outputIDs
tableau a un PipelineBuffer index identique dans le tableau de mémoires tampons.
Les lignes sont ajoutées à l’appel PipelineBuffer de la AddRow méthode et, une fois terminées, la SetEndOfRowset méthode est appelée pour avertir la tâche de flux de données que le composant a fini d’ajouter des lignes. La SetEndOfRowset méthode définit la valeur de la EndOfRowset propriété true
sur la mémoire tampon finale.
PrimeOutput est appelé pour les composants dont SynchronousInputID la propriété est définie sur zéro.