MainPipe Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- Derivato
- Attributi
- Implementazioni
Esempio
Nell'esempio di codice seguente viene aggiunto l'oggetto MainPipe a un pacchetto e viene recuperato il MainPipe utilizzando la InnerObject proprietà di TaskHost.
Package p = new Package();
Executable e = p.Executables.Add("DTS.Pipeline.1");
TaskHost thMainPipe = e as TaskHost;
MainPipe dataFlowTask = thMainPipe.InnerObject as MainPipe;
Commenti
MainPipe (visualizzato come attività flusso di dati in SQL Server Data Tools (SSDT)) è l'implementazione gestita dell' IDTSPipeline100 interfaccia com. Si tratta dell'interfaccia utilizzata dal codice gestito quando si crea o si modifica a livello di codice un'attività flusso di dati in un pacchetto. Per una panoramica dei metodi e delle proprietà disponibili per questo oggetto, vedere la documentazione di MainPipeClass .
Proprietà
| AutoGenerateIDForNewObjects | (Ereditato da IDTSPipeline100) |
| BLOBTempStoragePath | (Ereditato da IDTSPipeline100) |
| BufferManager | (Ereditato da IDTSPipeline100) |
| BufferTempStoragePath | (Ereditato da IDTSPipeline100) |
| ComponentMetaDataCollection | (Ereditato da IDTSPipeline100) |
| DefaultBufferMaxRows | (Ereditato da IDTSPipeline100) |
| DefaultBufferSize | (Ereditato da IDTSPipeline100) |
| EnableCacheUpdate | (Ereditato da IDTSPipeline100) |
| EnableDisconnectedColumns | (Ereditato da IDTSPipeline100) |
| EngineThreads | (Ereditato da IDTSPipeline100) |
| Events | (Ereditato da IDTSPipeline100) |
| IsSavingXml | (Ereditato da IDTSPipeline100) |
| PathCollection | (Ereditato da IDTSPipeline100) |
| PersistenceCustomPropertyCollection[DTSPersistenceFormat] | (Ereditato da IDTSPipeline100) |
| RunInOptimizedMode | (Ereditato da IDTSPipeline100) |
| VariableDispenser | (Ereditato da IDTSPipeline100) |
Metodi
| GetNextPasteID() | (Ereditato da IDTSPipeline100) |
| GetObjectByID(Int32) | (Ereditato da IDTSPipeline100) |
| New() | (Ereditato da IDTSPipeline100) |
| UpdateCacheOnInputColumns() | (Ereditato da IDTSPipeline100) |