IDTSComponentMetaData130 IDTSComponentMetaData130 IDTSComponentMetaData130 Interface

Definition

Adds new functionality in SQL Server 2016 to the existing IDTSComponentMetaData100 interface, especially the GetIdentificationStringByID(Int32) method.

The IDTSComponentMetaData100 interface 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.

public interface class IDTSComponentMetaData130 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSComponentMetaData100
[System.Runtime.InteropServices.Guid("C5E40750-CEE2-4313-B388-4A1BC3688FE3")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDual | System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable)]
public interface IDTSComponentMetaData130 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetaData100
Public Interface IDTSComponentMetaData130
Implements IDTSComponentMetaData100
Attributes
Implements

Properties

AreInputColumnsValid AreInputColumnsValid AreInputColumnsValid
ComponentClassID ComponentClassID ComponentClassID
ContactInfo ContactInfo ContactInfo
CustomPropertyCollection CustomPropertyCollection CustomPropertyCollection
Description Description Description
ID ID ID
IdentificationString IdentificationString IdentificationString
InputCollection InputCollection InputCollection
IsDefaultLocale IsDefaultLocale IsDefaultLocale
LocaleID LocaleID LocaleID
Name Name Name
ObjectType ObjectType ObjectType
OutputCollection OutputCollection OutputCollection
PipelineVersion PipelineVersion PipelineVersion
RuntimeConnectionCollection RuntimeConnectionCollection RuntimeConnectionCollection
UsesDispositions UsesDispositions UsesDispositions
ValidateExternalMetadata ValidateExternalMetadata ValidateExternalMetadata
Version Version Version

Methods

FireCustomEvent(String, String, Object[], String, Boolean) FireCustomEvent(String, String, Object[], String, Boolean) FireCustomEvent(String, String, Object[], String, Boolean)
FireError(Int32, String, String, String, Int32, Boolean) FireError(Int32, String, String, String, Int32, Boolean) FireError(Int32, String, String, String, Int32, Boolean)
FireInformation(Int32, String, String, String, Int32, Boolean) FireInformation(Int32, String, String, String, Int32, Boolean) FireInformation(Int32, String, String, String, Int32, Boolean)
FireProgress(String, Int32, Int32, Int32, String, Boolean) FireProgress(String, Int32, Int32, Int32, String, Boolean) FireProgress(String, Int32, Int32, Int32, String, Boolean)
FireWarning(Int32, String, String, String, Int32) FireWarning(Int32, String, String, String, Int32) FireWarning(Int32, String, String, String, Int32)
GetComponentView() GetComponentView() GetComponentView()
GetErrorDescription(Int32) GetErrorDescription(Int32) GetErrorDescription(Int32)
GetIdentificationStringByID(Int32) GetIdentificationStringByID(Int32) GetIdentificationStringByID(Int32)

Gets the identification string for a column referenced in an error output by providing a valid ID for the column.

IncrementPipelinePerfCounter(UInt32, UInt32) IncrementPipelinePerfCounter(UInt32, UInt32) IncrementPipelinePerfCounter(UInt32, UInt32)
Instantiate() Instantiate() Instantiate()
PostLogMessage(String, String, String, DateTime, DateTime, Int32, Byte[]) PostLogMessage(String, String, String, DateTime, DateTime, Int32, Byte[]) PostLogMessage(String, String, String, DateTime, DateTime, Int32, Byte[])
RemoveInvalidInputColumns() RemoveInvalidInputColumns() RemoveInvalidInputColumns()
Validate() Validate() Validate()

Applies to