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 |
Возвращает идентификатор буфера 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 |
Возвращает или задает значение, указывающее, должен ли компонент потока данных быть удален или оставаться в плане выполнения задачи потока данных, если входные данные не подключены к вышестоящему компоненту и когда свойство RunInOptimizedMode задачи Поток данных имеет значение true. |
ID |
Возвращает или задает свойство ID объекта IDTSOutput100. |
IdentificationString |
Возвращает строку, которая однозначно идентифицирует объект IDTSOutput100. |
IsAttached |
Возвращает значение, показывающее, присоединен ли объект IDTSOutput100 к другому компоненту через объект IDTSPath100. |
IsErrorOut |
Возвращает или задает значение, показывающее, является ли объект IDTSOutput100 выходом ошибок. |
IsSorted |
Возвращает значение, показывающее, отсортированы ли столбцы выходного объекта. |
Name |
Возвращает или задает имя объекта IDTSOutput100. |
ObjectType |
Возвращает метаданные DTSObjectType объекта IDTSOutput100. |
OutputColumnCollection |
Возвращает коллекцию объектов IDTSOutputColumn100, определенных для объекта IDTSOutput100. |
SynchronousInputID |
Возвращает или задает идентификатор IDTSInput100, синхронизированный с IDTSOutput100. |
TruncationRowDisposition |
Возвращает или задает значение, определяющее, как компонент обрабатывает строку, в которой столбец был усечен в результате операции над столбцом в строке. |