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

Возвращает или задает значение, определяющее, как компонент обрабатывает строку, в которой столбец был усечен в результате операции над столбцом в строке.

Применяется к