IDTSComponentMetaData100 Интерфейс

Определение

public interface class IDTSComponentMetaData100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSObject100
[System.Runtime.InteropServices.Guid("887BD061-82D4-4F06-A222-337D42E7F896")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSObject100
[<System.Runtime.InteropServices.Guid("887BD061-82D4-4F06-A222-337D42E7F896")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSComponentMetaData100 = interface
    interface IDTSObject100
Public Interface IDTSComponentMetaData100
Implements IDTSObject100
Атрибуты
Реализации

Комментарии

IDTSComponentMetaData100 описывает структуру компонента потока данных. Он содержит входные и выходные объекты, входные и выходные столбцы, а также пользовательские свойства компонента. Он также содержит сведения, определяющие сборку или библиотеку DLL, созданную во время разработки и выполнения компонента. Ссылка на метаданные компонента получается путем создания нового компонента с помощью метода New или путем доступа к существующему компоненту в коллекции ComponentMetaDataCollection класса MainPipeClass.

Свойства

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

Методы

FireCustomEvent(String, String, Object[], String, Boolean)
FireError(Int32, String, String, String, Int32, Boolean)
FireInformation(Int32, String, String, String, Int32, Boolean)
FireProgress(String, Int32, Int32, Int32, String, Boolean)
FireWarning(Int32, String, String, String, Int32)
GetComponentView()
GetErrorDescription(Int32)
IncrementPipelinePerfCounter(UInt32, UInt32)
Instantiate()
PostLogMessage(String, String, String, DateTime, DateTime, Int32, Byte[])
RemoveInvalidInputColumns()
Validate()

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