IDTSBufferManager100 Interfaccia

Definizione

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
Derivato
Attributi

Commenti

Il gestore del buffer è responsabile dell'allocazione, gestione ed eliminazione degli IDTSBuffer100 oggetti utilizzati dal compito di flusso dati e dei componenti contenuti dal compito dalla sorgente fino alla destinazione. Fornisce funzioni di utilità per registrare i tipi di buffer, localizzare colonne in un buffer, recuperare i metadati su una colonna in un buffer e creare buffer privati utilizzati internamente dal componente che richiede il buffer privato.

Gli sviluppatori di componenti a flusso dati gestiti utilizzano principalmente il gestore di buffer per localizzare colonne in un PipelineBuffer che sono state definite negli IDTSInput100 oggetti e IDTSOutput100 del componente. I componenti gestiti non interagiscono direttamente con gli IDTSBuffer100 oggetti creati dal buffer manager, ma utilizzano invece la managed PipelineBuffer class che invia i dati tra codice gestito e nativo. Pertanto, i metodi del buffer manager che creano IDTSBuffer100 gli oggetti non sono utilizzati dagli sviluppatori di componenti gestiti.

Si applica a