DTSForcedExecResult Enumerazione
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.
Specifica il risultato dell'esecuzione ForceExecutionValue di un contenitore quando il contenitore è impostato su true.
public enum class DTSForcedExecResult
public enum DTSForcedExecResult
type DTSForcedExecResult =
Public Enum DTSForcedExecResult
- Ereditarietà
-
DTSForcedExecResult
Campi
Completion | 2 | Il risultato dell'esecuzione viene impostato su Completion. |
Failure | 1 | Il risultato dell'esecuzione viene impostato su Failure. |
None | -1 | Il risultato dell'esecuzione viene impostato su None. Il gestore evento restituisce il risultato dell'esecuzione effettivo. Il risultato non è forzato. |
Success | 0 | Il risultato dell'esecuzione viene impostato su Success. |
Esempio
Nell'esempio di codice seguente viene creato un nuovo pacchetto e viene impostato in modo esplicito su ForceExecutionResultPackage
Failure.
Package pkg = new Package();
Pkg.ForceExecutionResult = DTSForcedExecResult.Failure;
Dim pkg As Package = New Package()
Pkg.ForceExecutionResult = DTSForcedExecResult.Failure
Commenti
Questa enumerazione è disponibile per i contenitori che devono forzare un risultato di esecuzione specifico. È possibile usare la proprietà in un contenitore per testare l'uso ForceExecutionResult dei checkpoint in un pacchetto. Impostando un'attività o un contenitore su Failure, è possibile imitare l'errore ForceExecutionResult
in tempo reale. Quando si esegue di nuovo il pacchetto, l'attività e i contenitori che hanno avuto esito negativo vengono eseguiti nuovamente.