Interfejs DTSBufferManager
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 DTSBufferManager _
Inherits IDTSBufferManager100
'Użycie
Dim instance As DTSBufferManager
[GuidAttribute("E22328E1-02FA-4365-9EDE-120324F715BF")]
public interface DTSBufferManager : IDTSBufferManager100
[GuidAttribute(L"E22328E1-02FA-4365-9EDE-120324F715BF")]
public interface class DTSBufferManager : IDTSBufferManager100
[<GuidAttribute("E22328E1-02FA-4365-9EDE-120324F715BF")>]
type DTSBufferManager =
interface
interface IDTSBufferManager100
end
public interface DTSBufferManager extends IDTSBufferManager100
Typ DTSBufferManager 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. (Dziedziczony z IDTSBufferManager100). |
Do góry
Metody
| Nazwa | Opis | |
|---|---|---|
![]() |
CreateBuffer | Tworzy IDTSBuffer100 oparte na typ określony bufor. (Dziedziczony z IDTSBufferManager100). |
![]() |
CreateFlatBuffer | Tworzy IDTSBuffer100 określonego rozmiaru. (Dziedziczony z IDTSBufferManager100). |
![]() |
CreateVirtualBuffer | Infrastruktura. (Dziedziczony z IDTSBufferManager100). |
![]() |
FindColumnByLineageID | Pobiera przez indeks kolumna w określonej lokalizacji, IDTSBuffer100 obiektu. (Dziedziczony z IDTSBufferManager100). |
![]() |
GetBLOBObject | Tworzy IDTSBLOBObject100 używane do manipulowania duże obiekty binarne (bloków BLOB). (Dziedziczony z IDTSBufferManager100). |
![]() |
GetColumnCount | Pobiera numer kolumny w polu Typ określony bufor zarejestrowanych. (Dziedziczony z IDTSBufferManager100). |
![]() |
GetColumnInfo | Pobiera DTP_BUFFCOL struktury dla kolumna w definicji określony bufor. (Dziedziczony z IDTSBufferManager100). |
![]() |
GetRowWidth | Pobiera rozmiar w bajtach wiersza dla definicji typu bufor. (Dziedziczony z IDTSBufferManager100). |
![]() |
RegisterBufferType | Rejestruje typ buforu z IDTSBufferManager100. (Dziedziczony z IDTSBufferManager100). |
![]() |
RegisterLineageIDs | Infrastruktura. (Dziedziczony z IDTSBufferManager100). |
Do góry
Uwagi
Menedżera buforów jest odpowiedzialny za przydzielanie, zarządzanie i usuwanie IDTSBuffer100 obiektów wykorzystywanych przez zadanie przepływ danych i przepływ danych składników z źródło przez 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.Deweloperzy składników zarządzanych nie należy używać Menedżera buforów do tworzenia IDTSBuffer100 obiektów, ponieważ składniki zarządzane nie pracować bezpośrednio na IDTSBuffer100 obiekty tworzone przez Menedżera buforu.Za pomocą zarządzanych składników zarządzanych PipelineBuffer klasy marshals danych między zarządzane i kodu macierzystego.
.gif)
.gif)