共用方式為


IDTSComponentMetaData100 介面

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.

命名空間:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
組件:  Microsoft.SqlServer.DTSPipelineWrap (在 Microsoft.SqlServer.DTSPipelineWrap.dll 中)

語法

'宣告
<GuidAttribute("A37AEE03-7490-40B6-9EAA-BDEB6A8A8B7D")> _
Public Interface IDTSComponentMetaData100 _
    Inherits IDTSObject100
'用途
Dim instance As IDTSComponentMetaData100
[GuidAttribute("A37AEE03-7490-40B6-9EAA-BDEB6A8A8B7D")]
public interface IDTSComponentMetaData100 : IDTSObject100
[GuidAttribute(L"A37AEE03-7490-40B6-9EAA-BDEB6A8A8B7D")]
public interface class IDTSComponentMetaData100 : IDTSObject100
[<GuidAttribute("A37AEE03-7490-40B6-9EAA-BDEB6A8A8B7D")>]
type IDTSComponentMetaData100 =  
    interface
        interface IDTSObject100
    end
public interface IDTSComponentMetaData100 extends IDTSObject100

IDTSComponentMetaData100 型別公開下列成員。

屬性

  名稱 說明
公用屬性 AreInputColumnsValid Gets a value that indicates whether the input columns in an IDTSComponentMetaData100 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.
公用屬性 Description Gets or sets the description of an IDTSObject100. (繼承自 IDTSObject100。)
公用屬性 ID Gets or sets the ID of a component.
公用屬性 ID Gets or sets the ID of an IDTSObject100object. (繼承自 IDTSObject100。)
公用屬性 IdentificationString Gets a string that uniquely identifies the component.
公用屬性 IdentificationString Gets a string that uniquely identifies an IDTSObject100. (繼承自 IDTSObject100。)
公用屬性 InputCollection Gets the collection of IDTSInput100 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.
公用屬性 Name Gets or sets the name of an IDTSObject100 object. (繼承自 IDTSObject100。)
公用屬性 ObjectType Gets a value indicating that the component is a data flow component.
公用屬性 ObjectType Gets the ObjectType property of an IDTSObject100. (繼承自 IDTSObject100。)
公用屬性 OutputCollection Gets the collection of IDTSOutput100 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 IDTSRuntimeConnection100 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.

上層

方法

  名稱 說明
公用方法 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 IDTSComponentView100 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 IDTSInputColumn100 objects from an IDTSInputColumnCollection100.
公用方法 Validate Invokes validation of the component metadata.

上層

備註

The IDTSComponentMetaData100 describes the layout of a data flow component. It contains the input and output objects, input and output columns, and the custom properties of the component. It also contains information that identifies the assembly, or DLL, that is created during design time and execution of the component. A reference to the metadata for a component is obtained by creating a new component, using the New method, or by accessing an existing component in the ComponentMetaDataCollection collection of the MainPipeClass class.