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 |
Возвращает или задает версию компонента. |