Bagikan melalui


IDTSComponentMetaData100 Antarmuka

Definisi

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
Atribut
Penerapan

Keterangan

IDTSComponentMetaData100 menjelaskan tata letak komponen aliran data. Ini berisi objek input dan output, kolom input dan output, dan properti kustom komponen. Ini juga berisi informasi yang mengidentifikasi assembly, atau DLL, yang dibuat selama waktu desain dan eksekusi komponen. Referensi ke metadata untuk komponen diperoleh dengan membuat komponen baru, menggunakan metode Baru, atau dengan mengakses komponen yang ada dalam koleksi ComponentMetaDataCollection dari kelas MainPipeClass.

Properti

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

Metode

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()

Berlaku untuk