IDTSExecutionMetrics.ExecutionDuration Proprietà
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.
Restituisce un valore che indica l'intervallo di tempo in millisecondi impiegato per l'esecuzione del contenitore. Questa proprietà è di sola lettura.
public:
property int ExecutionDuration { int get(); };
public int ExecutionDuration { get; }
member this.ExecutionDuration : int
Public ReadOnly Property ExecutionDuration As Integer
Valore della proprietà
Valore Integer che contiene la quantità di tempo impiegato dal contenitore per l'esecuzione. in millisecondi.
Esempio
Nell'esempio di codice seguente si presuppone che sia stato creato un pacchetto denominato pkg
. Il pacchetto viene eseguito e viene registrata l'ora di inizio, l'ora di arresto e la durata dell'esecuzione. Le variabili vengono create dopo l'esecuzione del pacchetto per acquisire le informazioni. L'oggetto pkg
può essere sostituito da qualsiasi contenitore, attività o oggetto che eredita da DtsContainer, come DtsContainer eredita l'interfaccia IDTSExecutionMetrics .
pkg.Execute();
DateTime dtStart = pkg.StartTime;
DateTime dtStop = pkg.StopTime;
int pgkDuration = pkg.ExecutionDuration;
pkg.Execute()
Dim dtStart As DateTime = pkg.StartTime
Dim dtStop As DateTime = pkg.StopTime
Dim pgkDuration As Integer = pkg.ExecutionDuration