Microsoft.SqlServer.Dts.Pipeline Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных.
Классы
BackPressureException |
Исключение, которое возникает, когда в методах IsInputReady(Int32[], Boolean[]) и GetDependentInputs(Int32), обрабатывающих обратную реакцию в потоке данных, возникает непредвиденная ошибка. |
BlobColumn |
Определяет столбец в буфере потока данных, содержащий данные с SQL Server типом данных text, ntext или image. |
BufferDisconnectedException |
Исключение, возникающее при неудачной попытке обращения к объекту PipelineBuffer. |
BufferNotFoundException |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
CannotCreatePipelineComponentException |
Исключение, возникающее, если поток данных не может создать экземпляр компонента скрипта. |
CannotCreateUserComponentException |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
ColumnIndexOutOfRangeException |
Исключение, появляющееся при попытке обратиться к столбцу буфера с помощью индекса, находящегося за границами коллекции столбцов буфера. |
ColumnInformation |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
ColumnIsNullException |
Исключение, возникающее, если используется указанный метод доступа к столбцу типа данных, а значение столбца равно NULL. |
ComponentDowngradeFailedException |
Это исключение возникает, когда компонент запрашивается для выполнения и понижения уровня, а понижение уровня завершается неудачно. |
ComponentUpgradeFailedException |
Исключение, возникающее при ошибке метода PerformUpgrade(Int32) компонента. |
ComponentVersionMismatchException |
Исключение, возникающее, если версия компонента, хранящаяся в пакете XML, выше версии компонента, установленного на компьютере. |
DoesNotFitBufferException |
Исключение, возникающее, когда слишком большое для области данных BufferColumn значение записывается в буфер. |
DtsPipelineComponentAttribute |
Содержит данные времени разработки об объекте PipelineComponent. |
InputIDToNameMap |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
InputNotFoundException |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
ManagedComponentHost |
Представляет узел управляемого компонента DTS. |
MappedColumnInfo |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
NoCurrentRowException |
Исключение, возникающее, когда адрес начала объекта PipelineBuffer является нулевым. |
NotOutputBufferException |
Исключение, возникающее, если метод, ограниченный объектами Output, вызывается для InputPipelineBuffer. |
OutputNameMap |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
OutputNotFoundException |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
PipelineBuffer |
Предоставляет хранилище данных в памяти, содержащее строки и столбцы данных. |
PipelineComponent |
Определяет базовый класс, используемый при разработке управляемых компонентов потока данных. |
PipelineComponentExt |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
PipelineComponentHResultException |
Исключение, формируемое компонентом скрипта при возникновении исключения COM. |
PipelineComponentSource |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
ReadOnlyVariablesNotAvailableException |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
ReadWriteVariablesNotAvailableException |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
RowIndexOutOfRangeException |
Исключение, возникающее, если недопустимый индекс используется при обращении к строке в PipelineBuffer. |
ScriptBuffer |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
ScriptComponent |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
ScriptComponent.ScriptComponentEvalContext |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
ScriptComponentHost |
Компонент конвейера DTS, который выполняет записи из управляемого поставщика. |
ScriptingLanguageNotFoundException |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
SSISScriptComponentEntryPointAttribute |
Это атрибут, который мы помещаем в класс, производный от ScriptComponent, чтобы найти его и загрузить с помощью отражения. |
UnsupportedBufferDataTypeException |
Исключение, возникающее, когда столбцу буфера присваивается значение с недопустимым типом данных. |
UnsupportedDataRecordTypeException |
Исключение, возникающее, если методу DataRecordTypeToBufferType(Type) передается недопустимое значение параметра. |
UnsupportedValueTypeForTextStreamColumnException |
Исключение, возникающее, если тип значения, присвоенного столбцу в PipelineBuffer, не является строкой или массивом байтов. |
VSTAComponentScriptingEngine |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
Структуры
BufferColumn |
Предоставляет доступные только для чтения метаданные для столбца PipelineBuffer. |
Интерфейсы
IVSTAScriptComponentUI |
Пространство имен Microsoft.SqlServer.Dts.Pipeline содержит управляемые классы, используемые для разработки управляемых компонентов потока данных. Оно содержит класс PipelineComponent, являющийся базовым классом для управляемых компонентов потока данных, и класс PipelineBuffer, управляющий реализацией интерфейса IDTSBuffer100. Класс PipelineBuffer упаковывает и передает буферы потока данных между подсистемой обработки потока данных COM и управляемыми компонентами потока данных. |
Перечисления
ComponentType |
Указывает три типа компонентов потока данных. |
PipelineBufferMode |
Содержит значения для определения PipelineBuffer в качестве входного или выходного буфера. |