Bagikan melalui


MainPipe Antarmuka

Definisi

Menyediakan implementasi terkelola antarmuka yang IDTSPipeline100 digunakan untuk mengonfigurasi tugas aliran data secara terprogram.

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
Turunan
Atribut
Penerapan

Contoh

Contoh kode berikut menambahkan MainPipe objek ke Package dan mengambil MainPipe menggunakan InnerObject properti dari TaskHost.

Package p = new Package();  
Executable e = p.Executables.Add("DTS.Pipeline.1");  
TaskHost thMainPipe = e as TaskHost;  
MainPipe dataFlowTask = thMainPipe.InnerObject as MainPipe;  

Keterangan

MainPipe (ditampilkan sebagai Tugas Aliran Data di SQL Server Data Tools (SSDT)) adalah implementasi terkelola dari IDTSPipeline100 antarmuka COM. Ini adalah antarmuka yang digunakan dari kode terkelola saat membuat atau memodifikasi tugas aliran data secara terprogram di Package. Untuk gambaran umum metode dan properti yang tersedia untuk objek ini, lihat MainPipeClass dokumentasi.

Properti

AutoGenerateIDForNewObjects

Mendapatkan atau menetapkan nilai yang menentukan apakah aliran data secara otomatis menghasilkan dan mengatur properti ID untuk objek yang baru dibuat.

(Diperoleh dari IDTSPipeline100)
BLOBTempStoragePath

Mendapatkan atau menetapkan nilai yang menentukan lokasi sistem file tempat Objek Besar Biner (BLOB) ditulis sementara ke disk.

(Diperoleh dari IDTSPipeline100)
BufferManager

IDTSBufferManager100 Mendapatkan objek .

(Diperoleh dari IDTSPipeline100)
BufferTempStoragePath

Mendapatkan atau mengatur jalur sistem file yang digunakan untuk menyimpan data buffer untuk sementara waktu.

(Diperoleh dari IDTSPipeline100)
ComponentMetaDataCollection

Mendapatkan pengumpulan komponen aliran data dalam tugas.

(Diperoleh dari IDTSPipeline100)
DefaultBufferMaxRows

Mendapatkan atau mengatur jumlah maksimum baris yang diizinkan tugas dalam IDTSBuffer100 buffer.

(Diperoleh dari IDTSPipeline100)
DefaultBufferSize

Mendapatkan atau mengatur ukuran default objek yang IDTSBuffer100 dibuat oleh tugas.

(Diperoleh dari IDTSPipeline100)
EnableCacheUpdate

Mendapatkan atau mengatur apakah IDTSPipeline100 mengaktifkan pembaruan cache.

(Diperoleh dari IDTSPipeline100)
EnableDisconnectedColumns

Mendapatkan atau menetapkan nilai yang menunjukkan apakah tugas aliran data memungkinkan kolom yang terputus di pipa utama.

(Diperoleh dari IDTSPipeline100)
EngineThreads

Mendapatkan atau mengatur jumlah utas yang digunakan tugas aliran data.

(Diperoleh dari IDTSPipeline100)
Events

Mengatur antarmuka peristiwa yang digunakan aliran data dan komponennya untuk menaikkan peristiwa selama eksekusi.

(Diperoleh dari IDTSPipeline100)
IsSavingXml

Mendapatkan atau mengatur apakah IDTSPipeline100 menyimpan xml.

(Diperoleh dari IDTSPipeline100)
PathCollection

IDTSPathCollection100 Mendapatkan koleksi untuk tugas aliran data.

(Diperoleh dari IDTSPipeline100)
PersistenceCustomPropertyCollection[DTSPersistenceFormat]

Mendapatkan kumpulan properti kustom yang memiliki format persistensi yang ditentukan.

(Diperoleh dari IDTSPipeline100)
RunInOptimizedMode

Mendapatkan atau menetapkan nilai yang menentukan apakah tugas aliran data berjalan dalam mode yang dioptimalkan.

(Diperoleh dari IDTSPipeline100)
VariableDispenser

Mengatur variabel yang IDTSVariableDispenser100 digunakan untuk mengunci variabel dalam paket untuk membaca dan menulis.

(Diperoleh dari IDTSPipeline100)

Metode

GetNextPasteID()

Mendapatkan ID berikutnya yang tersedia yang dihasilkan tugas aliran data.

(Diperoleh dari IDTSPipeline100)
GetObjectByID(Int32)

Mengambil objek yang terkandung dalam tugas aliran data dengan menggunakan ID objek.

(Diperoleh dari IDTSPipeline100)
New()

Menentukan instans IDTSPipeline100 kelas baru.

(Diperoleh dari IDTSPipeline100)
UpdateCacheOnInputColumns()

Updates cache pada kolom IDTSPipeline100input .

(Diperoleh dari IDTSPipeline100)

Berlaku untuk