Udostępnij za pośrednictwem


Przestrzeń nazw Microsoft.SqlServer.Dts.Pipeline

Microsoft.SqlServer.Dts.Pipeline Nazw zawiera klasy zarządzane, które służą do opracowywania zarządzanych przepływ danych składników.Zawiera on PipelineComponent Klasa jest klasą podstawową dla składników przepływ danych zarządzanych, oraz PipelineBuffer klasy, która jest zarządzane wdrożenia z IDTSBuffer100 interfejs.PipelineBuffer Przepływ danych marshals klasy buforów między aparat przepływu danych COM i składniki przepływu danych zarządzanych.

Klasy

  Klasa Opis
Klasa publiczna BlobColumn Definiuje kolumna w buforze przepływ danych, zawierającą dane, który ma SQL Server typu danych tekstu, ntext, lub obrazu.
Klasa publiczna BufferDisconnectedException Wyjątek, który jest generowany, gdy próba dostępu do PipelineBuffer obiektu kończy się niepowodzeniem.
Klasa publiczna BufferNotFoundException Wyjątek, który jest generowany, kiedy PipelineBuffer nie można odnaleźć.
Klasa publiczna CannotCreatePipelineComponentException Wyjątek, który jest generowany, kiedy przepływ danych nie można utworzyć wystąpienie składnika skryptów.
Klasa publiczna CannotCreateUserComponentException Wyjątek podczas składnik skryptów nie można utworzyć instancji klasy, który zawiera kod niestandardowy, który programista tworzy składnik skryptów.Klasa o nazwie ScriptMain domyślnie.
Klasa publiczna ColumnIndexOutOfRangeException Wyjątek, który jest generowany, gdy próba dostępu przy użyciu indeksu kolumna buforu znajduje się poza kolekcja kolumn buforu.
Klasa publiczna ColumnIsNullException Wyjątek, który jest generowany, gdy za pomocą metoda dostępu określonych danych typu kolumna i wartość kolumna jest null.
Klasa publiczna ComponentUpgradeFailedException Wyjątek, który jest generowany, kiedy PerformUpgrade metoda awarii składnika.
Klasa publiczna ComponentVersionMismatchException Wyjątek, który jest generowany, gdy wersja składnika przechowywane w pakiet XML jest wyższa niż wersja składnika zainstalowany na bieżącym komputerze.
Klasa publiczna DoesNotFitBufferException Wyjątek, który jest generowany, gdy wartość jest zbyt duży, aby dopasowanie w obszarze danych BufferColumn są zapisywane do buforu.
Klasa publiczna DtsPipelineComponentAttribute Zawiera projekt -czas informacje o PipelineComponent obiektu.
Klasa publiczna InputNotFoundException Wyjątek, który jest generowany, gdy składnik skryptów nie można odnaleźć IDTSInput100 obiektu definiowane wewnętrznie przez składnik.
Klasa publiczna ManagedComponentHost Infrastruktura.
Klasa publiczna NoCurrentRowException Wyjątek, który jest generowany, kiedy adres początek PipelineBuffer wiersz jest null.
Klasa publiczna NotOutputBufferException The exception that is thrown when a method that is restricted to Output objects is called on an InputPipelineBuffer.
Klasa publiczna OutputNotFoundException Wyjątek, który jest generowany przez ScriptComponent po IDTSOutput100 nie można znaleźć w jego IDTSOutputColumnCollection100.
Klasa publiczna PipelineBuffer Zapewnia Sklep w pamięci danych zawierających wiersze i kolumny danych.
Klasa publiczna PipelineComponent Definiuje klasy podstawowej, używany przy opracowywaniu zarządzanych składników przepływ danych.
Klasa publiczna PipelineComponentHResultException Wyjątek podniesione przez składnik skryptów po napotkaniu wyjątek COM.
Klasa publiczna ReadOnlyVariablesNotAvailableException Wyjątek w podniesione przez składnik skryptów po ReadOnlyVariables kolekcja nie jest dostępna.
Klasa publiczna ReadWriteVariablesNotAvailableException Wyjątek w podniesione przez składnik skryptów po ReadWriteVariables kolekcja nie jest dostępna.
Klasa publiczna RowIndexOutOfRangeException Wyjątek, który jest generowany, gdy nieprawidłowy indeks jest podany podczas uzyskiwania dostępu do wiersza w PipelineBuffer.
Klasa publiczna ScriptBuffer Służy jako klasa podstawowa dla klas tylko do odczytu, reprezentujących wejścia i wyjścia, generowane przez składnik skryptów w BufferWrapper element projektu w projekcie składnika skryptów.
Klasa publiczna ScriptComponent Służy jako klasa podstawowa dla tylko do odczytu UserComponent klasy generowane przez składnik skryptów w ComponentWrapper element projektu w projekcie składnika skryptów.
Klasa publiczna ScriptComponentHost Infrastruktura.
Klasa publiczna ScriptingLanguageNotFoundException Wyjątek, który jest generowany przez składnik wykonywanie skryptów, gdy nie znaleziono języka skryptu.
Klasa publiczna SSISScriptComponentEntryPointAttribute Infrastruktura.
Klasa publiczna UnsupportedBufferDataTypeException Wyjątek, który jest generowany, gdy przypisanie wartości do buforu kolumna zawierający niepoprawnego typu danych.
Klasa publiczna UnsupportedDataRecordTypeException Wyjątek, który jest generowany, gdy wartość nieobsługiwany parametr jest przekazywana do DataRecordTypeToBufferType metoda.
Klasa publiczna UnsupportedValueTypeForTextStreamColumnException Wyjątek, który jest generowany, kiedy typ wartości, przypisanego do kolumna w PipelineBuffer nie jest ciąg lub tablicy bajtów.
Klasa publiczna VSTAComponentScriptingEngine Infrastruktura.

Struktury

  Struktura Opis
Struktura publiczna BufferColumn Zawiera tylko do odczytu metadane dla PipelineBuffer kolumna.

Interfejsy

  Interfejs Opis
Interfejs publiczny IVSTAScriptComponentUI Infrastruktura.

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne ComponentType Określa trzy rodzaje składników przepływ danych.
Wyliczenie publiczne PipelineBufferMode Zawiera wartości używane do identyfikowania PipelineBuffer jako danych wejściowych lub wyjściowych buforu.