IDTSBufferManager100 Interfaccia

Definizione

public interface class IDTSBufferManager100
[System.Runtime.InteropServices.Guid("E25EC665-7DB0-41F9-B0FC-E58318DA64BC")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSBufferManager100
[<System.Runtime.InteropServices.Guid("E25EC665-7DB0-41F9-B0FC-E58318DA64BC")>]
[<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 e cancellazione degli oggetti IDTSBuffer100 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 di flusso dati gestiti utilizzano principalmente il buffer manager per localizzare colonne in un PipelineBuffer definite negli oggetti IDTSInput100 e IDTSOutput100 del componente. I componenti gestiti non interagiscono direttamente con gli oggetti IDTSBuffer100 creati dal buffer manager, ma utilizzano invece la classe managed PipelineBuffer che invia dati tra codice gestito e nativo. Pertanto, i metodi del buffer manager che creano gli oggetti IDTSBuffer100 non sono utilizzati dagli sviluppatori di componenti gestiti.

Si applica a