Compartir a través de


MainPipe Interfaz

Definición

Proporciona la implementación administrado de la interfaz IDTSPipeline100 utilizada para configurar una tarea de flujo de datos mediante programación.

public interface class MainPipe : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSPipeline100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))]
[System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")]
public interface MainPipe : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSPipeline100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))]
[System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")]
public interface MainPipe : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSPipeline100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))]
[System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")]
public interface MainPipe : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSPipeline100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))>]
[<System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")>]
type MainPipe = interface
    interface IDTSPipeline100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))>]
[<System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")>]
type MainPipe = interface
    interface IDTSPipeline100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))>]
[<System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")>]
type MainPipe = interface
    interface IDTSPipeline100
Public Interface MainPipe
Implements IDTSPipeline100
Derivado
Atributos
Implementaciones

Ejemplos

En el ejemplo de código siguiente se agrega el MainPipe objeto a y Package se recupera mediante MainPipe la InnerObject propiedad de 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

(MainPipeque se muestra como la tarea Data Flow en SQL Server Data Tools (SSDT)) es la implementación administrada de la IDTSPipeline100 interfaz COM. Es la interfaz que se usa desde código administrado al crear o modificar mediante programación una tarea de flujo de datos en .Package Para obtener información general sobre los métodos y las propiedades disponibles para este objeto, consulte la MainPipeClass documentación.

Propiedades

AutoGenerateIDForNewObjects

Obtiene o establece un valor que especifica si el flujo de datos genera y establece automáticamente la propiedad de identificador para los objetos recién creados.

(Heredado de IDTSPipeline100)
BLOBTempStoragePath

Obtiene o establece un valor que especifica la ubicación del sistema de archivos donde escribir temporalmente en el disco los objetos binarios grandes (BLOB).

(Heredado de IDTSPipeline100)
BufferManager

Obtiene el objeto IDTSBufferManager100.

(Heredado de IDTSPipeline100)
BufferTempStoragePath

Obtiene o establece la ruta de acceso al sistema de archivos usada para almacenar temporalmente en memoria caché los datos del búfer.

(Heredado de IDTSPipeline100)
ComponentMetaDataCollection

Obtiene la colección de componentes de flujo de datos de la tarea.

(Heredado de IDTSPipeline100)
DefaultBufferMaxRows

Obtiene o establece el número máximo de filas que permite la tarea en un búfer IDTSBuffer100.

(Heredado de IDTSPipeline100)
DefaultBufferSize

Obtiene o establece el tamaño predeterminado de los objetos IDTSBuffer100 creados por la tarea.

(Heredado de IDTSPipeline100)
EnableCacheUpdate

Obtiene o establece un valor que indica si la interfaz IDTSPipeline100 habilitó la actualización de caché.

(Heredado de IDTSPipeline100)
EnableDisconnectedColumns

Obtiene o establece un valor que indica si la tarea de flujo de datos habilita las columnas desconectadas en la canalización principal.

(Heredado de IDTSPipeline100)
EngineThreads

Obtiene o establece el número de subprocesos utilizados por la tarea Flujo de datos.

(Heredado de IDTSPipeline100)
Events

Establece la interfaz de eventos que el flujo de datos y sus componentes utilizan para generar eventos durante la ejecución.

(Heredado de IDTSPipeline100)
IsSavingXml

Obtiene o establece un valor que indica si la interfaz IDTSPipeline100 guarda XML.

(Heredado de IDTSPipeline100)
PathCollection

Obtiene la colección IDTSPathCollection100 para la tarea Flujo de datos.

(Heredado de IDTSPipeline100)
PersistenceCustomPropertyCollection[DTSPersistenceFormat]

Obtiene la colección de propiedades personalizadas que tienen el formato de persistencia especificado.

(Heredado de IDTSPipeline100)
RunInOptimizedMode

Obtiene o establece un valor que especifica si la tarea Flujo de datos se ejecuta en modo optimizado.

(Heredado de IDTSPipeline100)
VariableDispenser

Establece IDTSVariableDispenser100 que se usa para bloquear la lectura y escritura de variables del paquete.

(Heredado de IDTSPipeline100)

Métodos

GetNextPasteID()

Obtiene el siguiente identificador disponible generado por la tarea Flujo de datos.

(Heredado de IDTSPipeline100)
GetObjectByID(Int32)

Recupera un objeto contenido en la tarea Flujo de datos utilizando el identificador del objeto.

(Heredado de IDTSPipeline100)
New()

Especifica una nueva instancia de la clase IDTSPipeline100.

(Heredado de IDTSPipeline100)
UpdateCacheOnInputColumns()

Actualiza la caché en las columna de entrada de IDTSPipeline100.

(Heredado de IDTSPipeline100)

Se aplica a