DTSBufferManagerClass Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- Ereditarietà
-
DTSBufferManagerClass
- Attributi
- Implementazioni
Commenti
Gestione buffer è responsabile dell'allocazione, della gestione e dell'eliminazione degli oggetti IDTSBuffer100 utilizzati dall'attività flusso di dati e dai componenti contenuti nell'attività, da un'origine alla destinazione. Fornisce funzioni di utilità per la registrazione dei tipi di buffer, l'individuazione di colonne in un buffer, il recupero di metadati relativi a una colonna in un buffer e la creazione di buffer privati utilizzati internamente dal componente che richiede il buffer privato.
Gli sviluppatori di componenti del flusso di dati gestiti usano principalmente la gestione buffer per individuare le colonne in un oggetto PipelineBuffer definito negli oggetti IDTSInput100 e IDTSOutput100 del componente. Gli sviluppatori di componenti gestiti non usano la gestione buffer per creare oggetti IDTSBuffer100 perché i componenti gestiti non interagiscono direttamente con gli oggetti IDTSBuffer100 creati dalla gestione buffer. I componenti gestiti usano la classe PipelineBuffer gestita, che esegue il marshalling dei dati tra codice gestito e nativo.
Costruttori
DTSBufferManagerClass() |
Proprietà
IsVirtual[Int32] |
Metodi
Si applica a
Thread safety
Tutti i membri statici pubblici ( Shared
in Visual Basic) di questo tipo sono thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.