MainPipe Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public interface class MainPipe : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSPipeline100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.MainPipeClass))]
[System.Runtime.InteropServices.Guid("410E91E9-2C45-487A-851A-5B3DFE747329")]
public interface MainPipe : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSPipeline100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.MainPipeClass))>]
[<System.Runtime.InteropServices.Guid("410E91E9-2C45-487A-851A-5B3DFE747329")>]
type MainPipe = interface
interface IDTSPipeline100
Public Interface MainPipe
Implements IDTSPipeline100
- Derivado
- Atributos
- Implementaciones
Ejemplos
El siguiente ejemplo de código añade el objeto MainPipe a un Package y recupera el MainPipe usando la InnerObject propiedad del TaskHost.
Package p = new Package();
Executable e = p.Executables.Add("DTS.Pipeline.1");
TaskHost thMainPipe = e as TaskHost;
MainPipe dataFlowTask = thMainPipe.InnerObject as MainPipe;
Comentarios
El MainPipe (mostrado como la tarea Data Flow en SQL Server Data Tools (SSDT)) es la implementación gestionada de la IDTSPipeline100 interfaz COM. Es la interfaz utilizada desde el código gestionado al crear o modificar programáticamente una tarea de flujo de datos en un paquete. Para una visión general de los métodos y propiedades disponibles para este objeto, consulte la documentación de MainPipeClass.
Propiedades
| Nombre | Description |
|---|---|
| AutoGenerateIDForNewObjects | (Heredado de IDTSPipeline100) |
| BLOBTempStoragePath | (Heredado de IDTSPipeline100) |
| BufferManager | (Heredado de IDTSPipeline100) |
| BufferTempStoragePath | (Heredado de IDTSPipeline100) |
| ComponentMetaDataCollection | (Heredado de IDTSPipeline100) |
| DefaultBufferMaxRows | (Heredado de IDTSPipeline100) |
| DefaultBufferSize | (Heredado de IDTSPipeline100) |
| EnableCacheUpdate | (Heredado de IDTSPipeline100) |
| EnableDisconnectedColumns | (Heredado de IDTSPipeline100) |
| EngineThreads | (Heredado de IDTSPipeline100) |
| Events | (Heredado de IDTSPipeline100) |
| IsSavingXml | (Heredado de IDTSPipeline100) |
| PathCollection | (Heredado de IDTSPipeline100) |
| PersistenceCustomPropertyCollection[DTSPersistenceFormat] | (Heredado de IDTSPipeline100) |
| RunInOptimizedMode | (Heredado de IDTSPipeline100) |
| VariableDispenser | (Heredado de IDTSPipeline100) |
Métodos
| Nombre | Description |
|---|---|
| GetNextPasteID() | (Heredado de IDTSPipeline100) |
| GetObjectByID(Int32) | (Heredado de IDTSPipeline100) |
| New() | (Heredado de IDTSPipeline100) |
| UpdateCacheOnInputColumns() | (Heredado de IDTSPipeline100) |