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 |
Получает или устанавливает версию компонента. |