Package.MaxConcurrentExecutables Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur jumlah utas yang dapat dibuat paket.
public:
property int MaxConcurrentExecutables { int get(); void set(int value); };
[Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyCategory(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "PropertyCategoryExecution")]
[Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "MaxConcurrentExecutablesDesc")]
public int MaxConcurrentExecutables { get; set; }
[<Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyCategory(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "PropertyCategoryExecution")>]
[<Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "MaxConcurrentExecutablesDesc")>]
member this.MaxConcurrentExecutables : int with get, set
Public Property MaxConcurrentExecutables As Integer
Nilai Properti
Jumlah utas yang dapat dibuat paket.
- Atribut
Contoh
Contoh kode berikut mengatur ke MaxConcurrentExecutables 1, dan mengatur nilai tersebut ForEachLoop pada ForEachLoop sehingga akan menjalankan satu tugas pada satu waktu.
Package p;
p.MaxConcurrentExecutables = 1;
ForEachLoop loop;
loop.MaxConcurrent = p.MaxConcurrentExecutables;
Dim p As Package
p.MaxConcurrentExecutables = 1
Dim loop As ForEachLoop
loop.MaxConcurrent = p.MaxConcurrentExecutables
Keterangan
Nilai yang valid adalah satu dan lebih tinggi, atau -1. Nilai lain tidak valid. Nilai -1 memungkinkan jumlah maksimum executable yang berjalan bersamaan dengan jumlah prosesor ditambah dua. Mengatur properti ini ke nol atau nilai negatif lainnya gagal dengan kode kesalahan yang menunjukkan argumen yang tidak valid.
Properti ini digunakan ketika paralelisme ada dalam alur kerja. Jika alur kerja adalah serangkaian batasan prioritas berurutan, maka properti ini tidak berpengaruh.