IDTSOutput100 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит набор IDTSOutputColumn100 столбцов, доступных для нижних компонентов в графе.
public interface class IDTSOutput100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSOutput100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")>]
type IDTSOutput100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")>]
type IDTSOutput100 = interface
interface IDTSObject100
Public Interface IDTSOutput100
Implements IDTSObject100
- Атрибуты
- Реализации
Примеры
Следующий пример кода демонстрирует компонент, который создаёт IDTSOutput100 , синхронный со своим входом во время вызова метода ProvideComponentProperties .
public override void ProvideComponentProperties()
{
IDTSInput100 input = ComponentMetaData.InputCollection.New();
input.Name = "Input";
IDTSOutput100 output = ComponentMetaData.OutputCollection.New();
output.Name = "Output";
output.SynchronousInputID = input.ID;
}
Public Overrides Sub ProvideComponentProperties()
Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New
input.Name = "Input"
Dim output As IDTSOutput100 = ComponentMetaData.OutputCollection.New
output.Name = "Output"
output.SynchronousInputID = input.ID
End Sub
Комментарии
Объект IDTSOutput100 содержит набор IDTSOutputColumn100 столбцов, открытых компонентом потока данных. Выход подключается к IDTSInput100 компоненту ниже по потоку для установления потока данных между двумя компонентами.
Выход может быть либо синхронным с IDTSInput100 объектом, либо асинхронным, и задаётся свойством SynchronousInputID .
Столбцы в коллекции выходных столбцов доступны для компонентов, находящихся на следующей линии. Колонки добавляются и удаляются из коллекции во время проектирования.
Свойства
| Имя | Описание |
|---|---|
| Buffer |
Получает ID PipelineBuffer выделенного объекта IDTSOutput100 . |
| Component |
Получает IDTSComponentMetaData100 объект IDTSOutput100 . |
| CustomPropertyCollection |
Получает коллекцию IDTSCustomProperty100 объектов, определённых для объекта IDTSOutput100 . |
| Dangling |
Получает или устанавливает значение, которое уведомляет движок потоков данных, что IDTSOutput100 их можно отключить. |
| DeleteOutputOnPathDetached |
Получает или устанавливает значение, которое определяет, удаляет ли движок IDTSOutput100 потока данных объект при его отсоединении от IDTSPath100 объекта. |
| Description |
Получает или задаёт описание IDTSOutput100 объекта. |
| ErrorOrTruncationOperation |
Получает или устанавливает текст, описывающий операцию ошибки или усечения IDTSOutput100 объекта. |
| ErrorRowDisposition |
Получает или устанавливает значение, которое указывает, как компонент действует при ошибке при обработке столбцов в выходе во время выполнения. |
| ExclusionGroup |
Получает или задаёт ExclusionGroup свойство объекта IDTSOutput100 . |
| ExternalMetadataColumnCollection |
Получает IDTSExternalMetadataColumnCollection100 объект IDTSOutput100 . |
| HasSideEffects |
Получает или устанавливает значение, указывающее, следует ли удалить компонент data flow или оставаться в плане выполнения задачи data flow, если его вход не прикреплен к восходящему компоненту и когда свойство RunInOptimizedMode задачи Поток данных верно. |
| ID |
Получает или задаёт ID свойство объекта IDTSOutput100 . |
| IdentificationString |
Получает строку, которая уникально идентифицирует объект IDTSOutput100 . |
| IsAttached |
Получает значение, указывающее, прикреплён IDTSOutput100 ли объект к другому компоненту через объект IDTSPath100. |
| IsErrorOut |
Получает или устанавливает значение, указывающее, является IDTSOutput100 ли объект ошибочным выходом. |
| IsSorted |
Получает значение, указывающее, отсортированы ли столбцы в выходном объекте. |
| Name |
Получает или устанавливает имя IDTSOutput100. |
| ObjectType |
Получает DTSObjectType объект IDTSOutput100 . |
| OutputColumnCollection |
Получает коллекцию IDTSOutputColumn100 объектов, определённых для объекта IDTSOutput100 . |
| SynchronousInputID |
Получает или задаёт идентификатор , IDTSInput100 синхронный с IDTSOutput100. |
| TruncationRowDisposition |
Получает или устанавливает значение, которое определяет, как компонент обрабатывает строку, в результате которой столбец был усечён в результате своей работы над столбцем в строке. |