Interfejs IDTSBufferManager100
Tworzy i zarządza IDTSBuffer100 obiektów.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline.Wrapper
Zestaw: Microsoft.SqlServer.DTSPipelineWrap (w Microsoft.SqlServer.DTSPipelineWrap.dll)
Składnia
'Deklaracja
<GuidAttribute("E22328E1-02FA-4365-9EDE-120324F715BF")> _
Public Interface IDTSBufferManager100
'Użycie
Dim instance As IDTSBufferManager100
[GuidAttribute("E22328E1-02FA-4365-9EDE-120324F715BF")]
public interface IDTSBufferManager100
[GuidAttribute(L"E22328E1-02FA-4365-9EDE-120324F715BF")]
public interface class IDTSBufferManager100
[<GuidAttribute("E22328E1-02FA-4365-9EDE-120324F715BF")>]
type IDTSBufferManager100 = interface end
public interface IDTSBufferManager100
Typ IDTSBufferManager100 uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
IsVirtual | Pobiera wartość, która wskazuje, czy określony bufor jest wirtualny buforu. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
CreateBuffer | Tworzy IDTSBuffer100 oparte na typ określony bufor. | |
CreateFlatBuffer | Tworzy IDTSBuffer100 określonego rozmiaru. | |
CreateVirtualBuffer | Infrastruktura. | |
FindColumnByLineageID | Pobiera przez indeks kolumna w określonej lokalizacji, IDTSBuffer100 obiektu. | |
GetBLOBObject | Tworzy IDTSBLOBObject100 używane do manipulowania duże obiekty binarne (bloków BLOB). | |
GetColumnCount | Pobiera numer kolumny w polu Typ określony bufor zarejestrowanych. | |
GetColumnInfo | Pobiera DTP_BUFFCOL struktury dla kolumna w definicji określony bufor. | |
GetRowWidth | Pobiera rozmiar w bajtach wiersza dla definicji typu bufor. | |
RegisterBufferType | Rejestruje typ buforu z IDTSBufferManager100. | |
RegisterLineageIDs | Infrastruktura. |
Do góry
Uwagi
Menedżera buforów jest odpowiedzialny za przydzielanie, zarządzanie i usuwanie IDTSBuffer100 obiektów wykorzystywanych przez zadanie przepływ danychi składników zawartych przez zadanie ze źródło do obiekt docelowy.Zapewnia on funkcje narzędziowe rejestrowanie typów buforu, lokalizowanie kolumn w buforze, pobierania metadane dotyczących kolumna w buforze i tworzenie prywatnych bufory są używane wewnętrznie przez składnik, który żąda prywatnych buforu.
Zarządzane składnik przepływ danych deweloperów za pomocą Menedżera buforu przede wszystkim do zlokalizowania kolumn w PipelineBuffer , zostały określone w IDTSInput100 i IDTSOutput100 obiektów składników.Składników zarządzanych nie pracować bezpośrednio na IDTSBuffer100 obiekty tworzone przez menedżera buforów, ale zamiast tego użyć zarządzanych PipelineBuffer klasy marshals danych między zarządzane i kodu macierzystego.Jako takie metody menedżera buforów, tworzenie IDTSBuffer100 obiekty nie są używane przez deweloperów składników zarządzanych.