IDTSPath100 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет соединение между двумя компонентами.
public interface class IDTSPath100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("6B300A02-5EE0-4E86-8E52-5309197D4A6A")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPath100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("B6958407-AA8A-44E5-BD05-9FBEAD54E641")]
public interface IDTSPath100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("4256D17F-7FD3-49F4-8764-0C16B29CD442")]
public interface IDTSPath100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("6B300A02-5EE0-4E86-8E52-5309197D4A6A")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPath100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("B6958407-AA8A-44E5-BD05-9FBEAD54E641")>]
type IDTSPath100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("4256D17F-7FD3-49F4-8764-0C16B29CD442")>]
type IDTSPath100 = interface
interface IDTSObject100
Public Interface IDTSPath100
Implements IDTSObject100
- Атрибуты
- Реализации
Примеры
В следующем примере кода показано, как создать новый IDTSPath100 объект, а затем присоединить выходные данные вышестоящего компонента к входным данным подчиненного компонента.
public IDTSPath100 EstablishPath( MainPipe mp , IDTSOutput100 start , IDTSInput100 end )
{
IDTSPath100 path = mp.PathCollection.New();
path.AttachPathAndPropagateNotifications( start, end );
return path;
}
Public Function EstablishPath(ByVal mp As MainPipe, ByVal start As IDTSOutput100, ByVal end As IDTSInput100) As IDTSPath100
Dim path As IDTSPath100 = mp.PathCollection.New
path.AttachPathAndPropagateNotifications(start, end)
Return path
End Function
Комментарии
Объекты пути создаются для установления потока данных между IDTSOutput100 вышестоящим компонентом и IDTSInput100 другим компонентом. Путь содержит один выходной объект, представленный как StartPointи один вход, который является EndPoint путем. Путь между двумя компонентами устанавливается в двухфакторном процессе. Сначала создайте путь, вызвав New коллекцию IDTSComponentMetaData100 путей объекта. Во-вторых, установите путь, вызвав AttachPathAndPropagateNotifications сам путь. Этот метод устанавливает путь и уведомляет затронутые компоненты о его существовании.
Впоследствии столбцы столбцов StartPoint сопоставляются с EndPoint вызываемым методом SetUsageType.
Свойства
Description |
Возвращает или задает описание объекта IDTSPath100. |
EndPoint |
Возвращает или задает объект IDTSInput100, связанный с путем. |
ID |
Возвращает или задает идентификатор объекта IDTSPath100. |
IdentificationString |
Возвращает уникальную строку, которая идентифицирует объект IDTSPath100. |
Name |
Возвращает или задает строковый идентификатор объекта IDTSPath100. |
ObjectType |
Возвращает значение из перечисления DTSObjectType. |
StartPoint |
Возвращает или задает объект IDTSOutput100, связанный с путем. |
Visualized |
Задает значение, указывающее, что пользователь подключил средство просмотра данных к этому пути в конструкторе служб SSIS. |
Методы
AttachPathAndPropagateNotifications(IDTSOutput100, IDTSInput100) |
Устанавливает путь между двумя компонентами и уведомляет затронутые компоненты. |