IDTSRuntimeComponent100.BufferManager Propriété
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.
Définit l'objet IDTSBufferManager100 d'un composant de pipeline.
public:
property Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSBufferManager100 ^ BufferManager { void set(Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSBufferManager100 ^ value); };
[System.Runtime.InteropServices.DispId(22)]
public Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSBufferManager100 BufferManager { [System.Runtime.InteropServices.DispId(22)] set; }
[<System.Runtime.InteropServices.DispId(22)>]
[<set: System.Runtime.InteropServices.DispId(22)>]
member this.BufferManager : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSBufferManager100
Public Property BufferManager As IDTSBufferManager100
Valeur de propriété
Objet IDTSBufferManager100.
- Attributs
Remarques
Il BufferManager s’agit d’une propriété en lecture seule et au moment de l’exécution qui devient d’abord disponible pour les composants de flux de données dans la PreExecute méthode.
La FindColumnByLineageID méthode est utilisée pour localiser les colonnes dans le IDTSInputColumnCollection100 ou IDTSOutputColumnCollection100 le composant, dans le PipelineBuffer. Cela est nécessaire, car le nombre de colonnes contenues dans le IDTSBuffer100 composant peut dépasser le nombre de colonnes attendues par le composant.
Il BufferManager est également utilisé pour créer de nouveaux IDTSBuffer100 objets à l’aide des méthodes et CreateFlatBufferCreateVirtualBuffer des CreateBufferméthodes.