IDTSInputColumn100 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет выходной столбец верхнего компонента, выбранный для использования компонентом.
public interface class IDTSInputColumn100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("DF96659E-7D93-4B69-A50F-40F3F6C04948")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSInputColumn100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("62D2C679-4FC3-45A2-8A24-8EA413A9F687")]
public interface IDTSInputColumn100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("19D86049-6179-439F-A3DD-DCF0A8D2D276")]
public interface IDTSInputColumn100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("DF96659E-7D93-4B69-A50F-40F3F6C04948")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSInputColumn100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("62D2C679-4FC3-45A2-8A24-8EA413A9F687")>]
type IDTSInputColumn100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("19D86049-6179-439F-A3DD-DCF0A8D2D276")>]
type IDTSInputColumn100 = interface
interface IDTSObject100
Public Interface IDTSInputColumn100
Implements IDTSObject100
- Производный
- Атрибуты
- Реализации
Комментарии
Входные столбцы описывают столбцы, которые компонент получает, читает или изменяет во время выполнения. Они содержат свойства, описывающие данные, содержащиеся в столбце во время выполнения пакета. Они создаются путем вызова New методов или NewAt коллекции IDTSInputColumnCollection100 .
Свойства
| Имя | Описание |
|---|---|
| CodePage |
Получает набор символов, используемый для интерпретации данных, содержащихся в столбце. |
| ComparisonFlags |
Получает значение, указывающее, как сравниваются две строки. |
| CustomPropertyCollection |
Получает IDTSCustomPropertyCollection100 коллекцию входного столбца. |
| DataType |
Получает DataType колонку. |
| Description |
Получает или задаёт описательный текст для объекта IDTSInputColumn100 . |
| ErrorOrTruncationOperation |
Получает или задаёт строку, описывающую операцию, выполняющуюся при ошибке или усечении. |
| ErrorRowDisposition |
Получает или устанавливает значение, указывающее, как компонент действует при ошибке при обработке входного столбца во время выполнения. |
| ExternalMetadataColumnID |
Получает или устанавливает идентификатор IDTSExternalMetadataColumn100 входного столбца. |
| ID |
Получает или устанавливает идентификатор объекта входного столбца. |
| IdentificationString |
Получает строку, которая уникально идентифицирует объект IDTSInputColumn100 в макете потока данных. |
| IsAssociatedWithOutputColumn |
Определяет, связан ли он IDTSInputColumn100 с выходным столбцом. |
| IsValid |
Получает значение, указывающее, ссылается ли входный столбец на восходящий столбец. |
| Length |
Получает длину столбца. |
| LineageID |
Получает или устанавливает идентификатор объекта из верхнего столбца. |
| MappedColumnID |
Получает или устанавливает идентификатор столбца, который отображается на этот IDTSInputColumn100 объект. |
| Name |
Получает или устанавливает имя входного столбца. |
| ObjectType |
Получает значение из DTSObjectType перечисления, соответствующего входному столбцу. |
| Precision |
Получает общее количество цифр, содержащихся в входном столбце. |
| Scale |
Получает количество десятичных знаков, содержащихся в числовом входном столбце. |
| SortKeyPosition |
Получает ключ сортировки входного столбца. |
| TruncationRowDisposition |
Получает или устанавливает значение из DTSRowDisposition перечисления. |
| UpstreamComponentName |
Получает название компонента, который изначально предоставил столбц. |
| UsageType |
Получает или устанавливает значение, определяющее, как IDTSInputColumn100 объект используется компонентом. |
Методы
| Имя | Описание |
|---|---|
| DescribeRedirectedErrorCode(Int32) |
Возвращает строку, описывающую код ошибки. |