Linguaggio

Package.MaxConcurrentExecutables Proprietà

Definizione

Ottiene o imposta il numero di thread che un pacchetto può creare.

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

Valore della proprietà

Il numero di thread che un pacchetto può creare.

Attributi

Esempio

Il seguente esempio di codice imposta il MaxConcurrentExecutables a 1, e imposta quel valore su il ForEachLoop così che eseguirà ForEachLoop un compito alla volta.

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  

Commenti

I valori validi sono uno e superiore, oppure -1. Gli altri valori non sono validi. Il valore -1 indica che il numero massimo di file eseguibili che possono essere eseguiti contemporaneamente è uguale al numero di processori più due. Impostare questa proprietà a zero o a qualsiasi altro valore negativo fallisce con un codice di errore che indica un argomento non valido.

Questa proprietà viene utilizzata quando esiste il parallelismo nel flusso di lavoro. Se il flusso di lavoro è una serie di vincoli di precedenza sequenziali, allora questa proprietà non ha effetto.

Si applica a