MainPipe Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public interface class MainPipe : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2014::IDTSPipeline100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.MainPipeClass))]
[System.Runtime.InteropServices.Guid("6D3931AC-822D-414C-8F10-7447A54BA55C")]
public interface MainPipe : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.IDTSPipeline100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.MainPipeClass))>]
[<System.Runtime.InteropServices.Guid("6D3931AC-822D-414C-8F10-7447A54BA55C")>]
type MainPipe = interface
interface IDTSPipeline100
Public Interface MainPipe
Implements IDTSPipeline100
- Производный
- Атрибуты
- Реализации
Примеры
Следующий пример кода добавляет объект MainPipe в a Package и получает MainPipe с помощью InnerObject свойства TaskHost.
Package p = new Package();
Executable e = p.Executables.Add("DTS.Pipeline.1");
TaskHost thMainPipe = e as TaskHost;
MainPipe dataFlowTask = thMainPipe.InnerObject as MainPipe;
Комментарии
MainPipe (отображается как задача Поток данных в SQL Server Data Tools (SSDT)) — это управляемая реализация IDTSPipeline100 интерфейса COM. Это интерфейс, используемый из управляемого кода при программном создании или модификации задачи потока данных в Package. Для обзора методов и свойств, доступных этому объекту, см. MainPipeClass документацию.
Свойства
| Имя | Описание |
|---|---|
| AutoGenerateIDForNewObjects | (Унаследовано от IDTSPipeline100) |
| BLOBTempStoragePath | (Унаследовано от IDTSPipeline100) |
| BufferManager | (Унаследовано от IDTSPipeline100) |
| BufferTempStoragePath | (Унаследовано от IDTSPipeline100) |
| ComponentMetaDataCollection | (Унаследовано от IDTSPipeline100) |
| DefaultBufferMaxRows | (Унаследовано от IDTSPipeline100) |
| DefaultBufferSize | (Унаследовано от IDTSPipeline100) |
| EnableCacheUpdate | (Унаследовано от IDTSPipeline100) |
| EnableDisconnectedColumns | (Унаследовано от IDTSPipeline100) |
| EngineThreads | (Унаследовано от IDTSPipeline100) |
| Events | (Унаследовано от IDTSPipeline100) |
| IsSavingXml | (Унаследовано от IDTSPipeline100) |
| PathCollection | (Унаследовано от IDTSPipeline100) |
| PersistenceCustomPropertyCollection[DTSPersistenceFormat] | (Унаследовано от IDTSPipeline100) |
| RunInOptimizedMode | (Унаследовано от IDTSPipeline100) |
| VariableDispenser | (Унаследовано от IDTSPipeline100) |
Методы
| Имя | Описание |
|---|---|
| GetNextPasteID() | (Унаследовано от IDTSPipeline100) |
| GetObjectByID(Int32) | (Унаследовано от IDTSPipeline100) |
| New() | (Унаследовано от IDTSPipeline100) |
| UpdateCacheOnInputColumns() | (Унаследовано от IDTSPipeline100) |