IDTSBufferManager100 Interfaz

Definición

public interface class IDTSBufferManager100
[System.Runtime.InteropServices.Guid("C16F500A-3A1C-423D-8ADF-A987C2D43600")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSBufferManager100
[<System.Runtime.InteropServices.Guid("C16F500A-3A1C-423D-8ADF-A987C2D43600")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSBufferManager100 = interface
Public Interface IDTSBufferManager100
Derivado
Atributos

Comentarios

El gestor de búfer es responsable de asignar, gestionar y eliminar los IDTSBuffer100 objetos utilizados por la tarea de flujo de datos, así como los componentes contenidos por la tarea desde la fuente hasta el destino. Proporciona funciones de utilidad para registrar tipos de búfer, localizar columnas en un búfer, recuperar metadatos sobre una columna en un búfer y crear búferes privados que son usados internamente por el componente que solicita el búfer privado.

Los desarrolladores de componentes de flujo de datos gestionados utilizan el gestor de búfer principalmente para localizar columnas en un PipelineBuffer que se definieron en los IDTSInput100 objetos y IDTSOutput100 del componente. Los componentes gestionados no interactúan directamente con los IDTSBuffer100 objetos creados por el gestor de búfer, sino que utilizan la clase gestionada PipelineBuffer que organiza datos entre código gestionado y nativo. Por ello, los métodos del gestor de búfer que crean IDTSBuffer100 objetos no son utilizados por desarrolladores de componentes gestionados.

Se aplica a