Export (0) Print
Expand All

IDTSOutput100 Interface

Contains the collection of IDTSOutputColumn100 columns available to downstream components in a graph.

Namespace:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
Assembly:  Microsoft.SqlServer.DTSPipelineWrap (in Microsoft.SqlServer.DTSPipelineWrap.dll)

public interface IDTSOutput100 extends IDTSObject100

The IDTSOutput100 type exposes the following members.

  NameDescription
Public propertyBufferGets the ID of the PipelineBuffer allocated for an IDTSOutput100 object.
Public propertyComponentGets the IDTSComponentMetaData100 of an IDTSOutput100 object.
Public propertyCustomPropertyCollectionGets the collection of IDTSCustomProperty100 objects defined for an IDTSOutput100 object.
Public propertyDanglingGets or sets a value that notifies the data flow engine that the IDTSOutput100 can be unattached.
Public propertyDeleteOutputOnPathDetachedGets or sets a value that determines whether the data flow engine deletes an IDTSOutput100 object when it is detached from an IDTSPath100 object.
Public propertyDescriptionGets or sets the description of an IDTSOutput100 object.
Public propertyErrorOrTruncationOperationGets or sets text that describes the error or truncation operation of an IDTSOutput100 object.
Public propertyErrorRowDispositionGets or sets a value that specifies how a component proceeds when an error occurs while processing the columns in the output at run time.
Public propertyExclusionGroupGets or sets the ExclusionGroup property of an IDTSOutput100 object.
Public propertyExternalMetadataColumnCollectionGets the IDTSExternalMetadataColumnCollection100 of an IDTSOutput100 object.
Public propertyHasSideEffectsGets or sets a value that indicates whether a data flow component should be removed or remain in the execution plan of a data flow task when its input is not attached to an upstream component and when the RunInOptimizedMode property of the Data Flow task is true.
Public propertyIDGets or sets the ID property of an IDTSOutput100 object.
Public propertyIdentificationStringGets a string that uniquely identifies an IDTSOutput100 object.
Public propertyIsAttachedGets a value that indicates if the IDTSOutput100 object is attached to another component via an IDTSPath100object.
Public propertyIsErrorOutGets or sets a value that indicates whether an IDTSOutput100 object is an error output.
Public propertyIsSortedGets a value that indicates whether the columns in an output object are sorted.
Public propertyNameGets or sets the name of an IDTSOutput100.
Public propertyObjectTypeGets the DTSObjectType of an IDTSOutput100 object.
Public propertyOutputColumnCollectionGets the collection of IDTSOutputColumn100 objects defined for an IDTSOutput100 object.
Public propertySynchronousInputIDGets or sets the ID of an IDTSInput100 that is synchronous to an IDTSOutput100.
Public propertyTruncationRowDispositionGets or sets a value that determines how a component processes a row where a column has been truncated as a result of its operation on a column in the row.
Top

The IDTSOutput100 object contains the collection of IDTSOutputColumn100 columns exposed by a data flow component. The output is connected to the IDTSInput100 of a downstream component to establish the flow of data between two components.

An output can be either synchronous to an IDTSInput100 object, or asynchronous, and is specified by the SynchronousInputID property.

The columns in the output column collection are available to downstream components. Columns are added and removed from the collection at design time.

The following code example demonstrates a component that creates an IDTSOutput100 that is synchronous to its input during a call to the ProvideComponentProperties method.

No code example is currently available or this language may not be supported.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft