IDTSComponentMetaData100 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält die Definition einer Datenflusskomponente, einschließlich der für eine Datenflusskomponente definierten, benutzerdefinierten Eigenschaften, Eingaben, Ausgaben sowie Eingabe- und Ausgabespalten.
public interface class IDTSComponentMetaData100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("A7260CEC-4F9E-422E-907B-1EE0671AA7E1")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("C5C8827B-60EC-4B5A-9D14-724A5683811F")]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("EEF33B13-9453-4129-98FD-1F0C1825CA73")]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("A7260CEC-4F9E-422E-907B-1EE0671AA7E1")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("C5C8827B-60EC-4B5A-9D14-724A5683811F")>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("EEF33B13-9453-4129-98FD-1F0C1825CA73")>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
Public Interface IDTSComponentMetaData100
Implements IDTSObject100
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Die IDTSComponentMetaData100 Beschreibung des Layouts einer Datenflusskomponente. Es enthält die Eingabe- und Ausgabeobjekte, Eingabe- und Ausgabespalten und 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 eine neue Komponente mithilfe New der Methode erstellt oder auf eine vorhandene Komponente in ComponentMetaDataCollection der Auflistung der MainPipeClass Klasse zugegriffen wird.
Eigenschaften
AreInputColumnsValid |
Ruft einen Wert ab, der angibt, ob die Eingabespalten in IDTSComponentMetaData100 auf vorhandene Spalten aus der Upstreamkomponente verweisen. |
ComponentClassID |
Ruft die CLSID einer Komponente ab, die von den Komponentenmetadaten beschrieben wird, oder legt sie fest. |
ContactInfo |
Ruft die Kontaktinformationen des Entwicklers einer Komponente ab oder legt sie fest. |
CustomPropertyCollection |
Ruft die Auflistung benutzerdefinierter Eigenschaften ab, die von einer Komponente verfügbar gemacht werden. |
Description |
Ruft die Beschreibung der Komponente ab oder legt sie fest. |
ID |
Ruft den Bezeichner einer Komponente ab oder legt ihn fest. |
IdentificationString |
Ruft eine Zeichenfolge ab, durch die die Komponente eindeutig identifiziert wird. |
InputCollection |
Ruft die Auflistung der IDTSInput100-Objekte für eine Komponente ab. |
IsDefaultLocale |
Ruft einen Wert ab, der angibt, ob das von einer Komponente verwendete Gebietsschema das Standardgebietsschema für den Computer ist, auf dem die Komponente ausgeführt wird. |
LocaleID |
Ruft den von einer Komponente verwendeten Gebietsschemabezeichner ab oder legt diesen fest. |
Name |
Ruft den Namen der Komponente ab oder legt ihn fest. |
ObjectType |
Ruft einen Wert ab, der angibt, ob die Komponente eine Datenflusskomponente ist. |
OutputCollection |
Ruft die Auflistung der von einer Komponente definierten IDTSOutput100-Objekte ab. |
PipelineVersion |
Ruft die Version des Datenflusstasks ab, in dem eine Komponente ausgeführt werden soll, oder legt sie fest. |
RuntimeConnectionCollection |
Ruft die Auflistung der IDTSRuntimeConnection100-Objekte für eine Komponente ab. |
UsesDispositions |
Ruft einen Wert ab, der angibt, ob die Komponente Dispositionen verwendet, oder legt ihn fest. |
ValidateExternalMetadata |
Ruft einen Wert ab, der angibt, ob die Komponente ihre Spaltenmetadaten zur Entwurfszeit anhand ihrer externen Datenquelle überprüft, oder legt ihn fest. |
Version |
Ruft die Version der Komponente ab oder legt sie fest. |