IDTSComponentMetaData100 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит определение компонента потока данных, включая пользовательские свойства, входные и выходные данные, входные и выходные столбцы, определенные для компонента потока данных.
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
- Производный
- Атрибуты
- Реализации
Комментарии
В IDTSComponentMetaData100 этом разделе описывается макет компонента потока данных. Он содержит входные и выходные объекты, входные и выходные столбцы, а также пользовательские свойства компонента. Он также содержит сведения, определяющие сборку или библиотеку DLL, которая создается во время разработки и выполнения компонента. Ссылка на метаданные для компонента получается путем создания нового компонента, с помощью New метода или путем доступа к существующему компоненту в ComponentMetaDataCollection коллекции MainPipeClass класса.
Свойства
AreInputColumnsValid |
Возвращает значение, показывающее, ссылаются ли входные столбцы в IDTSComponentMetaData100 на существующие столбцы вышестоящего компонента. |
ComponentClassID |
Возвращает или задает CLSID компонента, описанного метаданными компонента. |
ContactInfo |
Возвращает или задает контактную информацию о разработчике компонента. |
CustomPropertyCollection |
Возвращает набор пользовательских свойств компонента. |
Description |
Возвращает или задает описание компонента. |
ID |
Возвращает или задает идентификатор компонента. |
IdentificationString |
Возвращает строку, которая однозначно идентифицирует компонент. |
InputCollection |
Возвращает коллекцию объектов IDTSInput100 для компонента. |
IsDefaultLocale |
Возвращает значение, показывающее, является ли используемая компонентом локаль локалью по умолчанию для компьютера, на котором выполняется компонент. |
LocaleID |
Возвращает или задает идентификатор локали, используемой компонентом. |
Name |
Возвращает или задает имя компонента. |
ObjectType |
Возвращает значение, показывающее, является ли компонент компонентом потока данных. |
OutputCollection |
Возвращает коллекцию объектов IDTSOutput100, определенных компонентом. |
PipelineVersion |
Возвращает или задает версию задачи потока данных, в которой должен выполняться компонент. |
RuntimeConnectionCollection |
Возвращает коллекцию объектов IDTSRuntimeConnection100 для компонента. |
UsesDispositions |
Возвращает или задает значение, показывающее, используются ли компонентом стратегии. |
ValidateExternalMetadata |
Возвращает или задает значение, указывающее, проверяет ли компонент метаданные столбцов на соответствие внешнему источнику данных во время разработки. |
Version |
Возвращает или задает версию компонента. |