IDTSComponentMetaData100 Schnittstelle

Definition

public interface class IDTSComponentMetaData100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2014::IDTSObject100
[System.Runtime.InteropServices.Guid("BE8C48A3-155B-4810-BA5C-BDF68A659E9E")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.IDTSObject100
[<System.Runtime.InteropServices.Guid("BE8C48A3-155B-4810-BA5C-BDF68A659E9E")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSComponentMetaData100 = interface
    interface IDTSObject100
Public Interface IDTSComponentMetaData100
Implements IDTSObject100
Attribute
Implementiert

Hinweise

IDTSComponentMetaData100 beschreibt das Layout einer Datenflusskomponente. Sie enthält die Eingabe- und Ausgabeobjekte, Eingabe- und Ausgabespalten sowie die benutzerdefinierten Eigenschaften der Komponente. Es enthält auch Informationen, die die Assembly oder DLL identifizieren, die während der Entwurfszeit und Ausführung der Komponente erstellt wird. Ein Verweis auf die Metadaten für eine Komponente wird abgerufen, indem sie eine neue Komponente erstellen, die New-Methode verwenden oder auf eine vorhandene Komponente in der ComponentMetaDataCollection Auflistung der MainPipeClass-Klasse zugreifen.

Eigenschaften

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

Methoden

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

Gilt für: