DTSBufferManagerClass Classe
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.
public ref class DTSBufferManagerClass : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::DTSBufferManager
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("26D38582-1304-4A82-AD14-8DC8C09E6233")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class DTSBufferManagerClass : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.DTSBufferManager
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("26D38582-1304-4A82-AD14-8DC8C09E6233")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type DTSBufferManagerClass = class
interface DTSBufferManager
interface IDTSBufferManager100
Public Class DTSBufferManagerClass
Implements DTSBufferManager
- Héritage
-
DTSBufferManagerClass
- Attributs
- Implémente
Remarques
Le gestionnaire de tampons est responsable de l’allocation, de la gestion et de la suppression des objets IDTSBuffer100 utilisés par la tâche de flux de données ainsi que des composants contenus par la tâche, de la source jusqu’à la destination. Il fournit des fonctions utilitaires pour enregistrer les types de tampons, localiser les colonnes dans un tampon, récupérer les métadonnées d’une colonne dans un tampon et créer des tampons privés utilisés en interne par le composant qui demande le tampon privé.
Les développeurs de composants de flux de données gérés utilisent principalement le gestionnaire de tampons pour localiser les colonnes dans un PipelineBuffer définies dans les objets IDTSInput100 et IDTSOutput100 du composant. Les développeurs de composants managés n’utilisent pas le gestionnaire de tampons pour créer les objets IDTSBuffer100 car les composants gérés n’interagissent pas directement avec les objets IDTSBuffer100 créés par le gestionnaire de tampons. Les composants managés utilisent la classe PipelineBuffer gérée, qui fait passer les données entre le code géré et le code natif.
Constructeurs
| Nom | Description |
|---|---|
| DTSBufferManagerClass() | |
Propriétés
| Nom | Description |
|---|---|
| IsVirtual[Int32] | |
Méthodes
S’applique à
Cohérence de thread
Tout membre statique public ( Shared dans Visual Basic) de ce type est sécurisé pour les threads. Il n'y a aucune garantie que les membres d’instance soient thread-safe.