IDTSComponentMetaData90 Members
Contains the definition of a data flow component, including the custom properties, inputs, outputs, and input and output columns defined on a data flow component.
The following tables list the members exposed by the IDTSComponentMetaData90 type.
Public Properties
Name | Description | |
---|---|---|
AreInputColumnsValid | Gets a value that indicates whether the input columns in an IDTSComponentMetaData90 reference existing columns from the upstream component. | |
ComponentClassID | Gets or sets the CLSID of a component that is described by the component metadata. | |
ContactInfo | Gets or sets the contact information of the developer of a component. | |
CustomPropertyCollection | Gets the collection of custom properties exposed by a component. | |
Description | Gets or sets the description of a component. | |
ID | Gets or sets the ID of a component. | |
IdentificationString | Gets a string that uniquely identifies the component. | |
InputCollection | Gets the collection of IDTSInput90 objects for a component. | |
IsDefaultLocale | Gets a value that specifies whether the locale used by a component is the default locale for the computer where the component is executing. | |
LocaleID | Gets or sets the locale used by a component. | |
Name | Gets or sets the name of a component. | |
ObjectType | Gets a value indicating that the component is a data flow component. | |
OutputCollection | Gets the collection of IDTSOutput90 objects defined by a component. | |
PipelineVersion | Gets or sets the version of the data flow task within which a component is designed to execute. | |
RuntimeConnectionCollection | Gets the collection of IDTSRuntimeConnection90 objects for a component. | |
UsesDispositions | Gets or sets a value that indicates whether a component has an error output. | |
ValidateExternalMetadata | Gets or sets a value that controls whether a component validates its column metadata against its external data source at design time. | |
Version | Gets or sets the version of a component. |
Top
Public Methods
Name | Description | |
---|---|---|
FireCustomEvent | Raises a custom event defined by a component. | |
FireError | Raises an OnError event. | |
FireInformation | Raises an OnInformation event. | |
FireProgress | Raises an OnProgress event. | |
FireWarning | Raises an OnWarning event. | |
GetComponentView | Gets the IDTSComponentView90 interface for a component, which supports transactional edits of the component metadata. | |
GetErrorDescription | Gets the description of an internal Integration Services error code. | |
IncrementPipelinePerfCounter | Increments a data flow performance counter. | |
Instantiate | Creates an instance of a component specified by the ComponentClassID property. | |
PostLogMessage | Writes an entry in a package log. | |
RemoveInvalidInputColumns | Removes invalid IDTSInputColumn90 objects from an IDTSInputColumnCollection90. | |
Validate | Invokes validation of the component metadata. |
Top
See Also
Reference
IDTSComponentMetaData90 Interface
Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace