Interfejs MainPipe
Zawiera zarządzane wdrożenia IDTSPipeline100 używany do programowego konfigurowania interfejs zadanie przepływ danych.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline.Wrapper
Zestaw: Microsoft.SqlServer.DTSPipelineWrap (w Microsoft.SqlServer.DTSPipelineWrap.dll)
Składnia
'Deklaracja
<GuidAttribute("89CEBA86-EC51-4C62-A2D3-E9AA4FC28900")> _
Public Interface MainPipe _
Inherits IDTSPipeline100
'Użycie
Dim instance As MainPipe
[GuidAttribute("89CEBA86-EC51-4C62-A2D3-E9AA4FC28900")]
public interface MainPipe : IDTSPipeline100
[GuidAttribute(L"89CEBA86-EC51-4C62-A2D3-E9AA4FC28900")]
public interface class MainPipe : IDTSPipeline100
[<GuidAttribute("89CEBA86-EC51-4C62-A2D3-E9AA4FC28900")>]
type MainPipe =
interface
interface IDTSPipeline100
end
public interface MainPipe extends IDTSPipeline100
Typ MainPipe uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
AutoGenerateIDForNewObjects | Pobiera lub ustawia wartość określającą, czy przepływ danych automatycznie generuje i ustawia właściwość identyfikator dla nowo utworzonych obiektów. (Dziedziczony z IDTSPipeline100). | |
BLOBTempStoragePath | Pobiera lub ustawia wartość określającą lokalizację systemu plików, gdzie duże obiekty binarne (bloków BLOB) są zapisywane tymczasowo na dysku. (Dziedziczony z IDTSPipeline100). | |
BufferManager | Pobiera IDTSBufferManager100 obiektu. (Dziedziczony z IDTSPipeline100). | |
BufferTempStoragePath | Pobiera lub ustawia ścieżka systemu plików, które są używane do tymczasowo danych buforu pamięci podręcznej. (Dziedziczony z IDTSPipeline100). | |
ComponentMetaDataCollection | Pobiera kolekcja części przepływ danych zadania. (Dziedziczony z IDTSPipeline100). | |
DefaultBufferMaxRows | Pobiera lub ustawia maksymalną liczbę wierszy umożliwia zadanie w IDTSBuffer100 buforu. (Dziedziczony z IDTSPipeline100). | |
DefaultBufferSize | Pobiera lub ustawia domyślny rozmiar IDTSBuffer100 obiektów utworzonych przez zadanie. (Dziedziczony z IDTSPipeline100). | |
EngineThreads | Pobiera lub ustawia liczbę wątków zadanie przepływ danych używa. (Dziedziczony z IDTSPipeline100). | |
Events | Ustawia interfejs zdarzenia przepływ danych i jego składniki, użyj wywołania zdarzeń podczas wykonywania. (Dziedziczony z IDTSPipeline100). | |
PathCollection | Pobiera IDTSPathCollection100 kolekcji dla zadanie przepływ danych. (Dziedziczony z IDTSPipeline100). | |
PersistenceCustomPropertyCollection | Pobiera kolekcja właściwości niestandardowe, które mają format określonej trwałości. (Dziedziczony z IDTSPipeline100). | |
RunInOptimizedMode | Pobiera lub ustawia wartość określającą, czy zadanie przepływ danych działa w trybie zoptymalizowane. (Dziedziczony z IDTSPipeline100). | |
VariableDispenser | Zestawy IDTSVariableDispenser100 używane zmienne blokady w pakiet do czytania i pisania (Dziedziczony z IDTSPipeline100). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
GetNextPasteID | Pobiera identyfikator następnego dostępnego zadanie przepływu danych generuje. (Dziedziczony z IDTSPipeline100). | |
GetObjectByID(Int32) | Pobiera obiekt znajdujący się w zadanie przepływ danych za pomocą Identyfikatora obiektu. (Dziedziczony z IDTSPipeline100). | |
New() | Infrastruktura. (Dziedziczony z IDTSPipeline100). |
Do góry
Uwagi
MainPipe (Wyświetlany jako Zadania przepływu danych w Business Intelligence Development Studio) jest zarządzany wykonania IDTSPipeline100 interfejs COM.Jest to interfejs używany z kod zarządzany podczas programowego tworzenia lub modyfikowania zadanie przepływ danych w Package.Omówienie metod i właściwości dostępne dla tego obiektu, zobacz MainPipeClass dokumentacji.
Przykłady
Dodaje się następujący przykład kodu MainPipe obiektu, aby Package i pobiera MainPipe za pomocą InnerObject Właściwość TaskHost.
Package p = new Package();
Executable e = p.Executables.Add("DTS.Pipeline.1");
TaskHost thMainPipe = e as TaskHost;
MainPipe dataFlowTask = thMainPipe.InnerObject as MainPipe;