IDTSExecutionMetrics.ExecutionDuration Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um valor que indica a quantidade de tempo gasta pelo contêiner na execução, em milissegundos. Esta propriedade é somente para leitura.
public:
property int ExecutionDuration { int get(); };
public int ExecutionDuration { get; }
member this.ExecutionDuration : int
Public ReadOnly Property ExecutionDuration As Integer
Valor da propriedade
Um Inteiro que contém a quantidade de tempo que o contêiner gastou em execução. O tempo é fornecido em milissegundos.
Exemplos
O exemplo de código a seguir pressupõe que um pacote nomeado pkg
foi criado. O pacote é executado e a hora de início, a hora de parada e a duração da execução são registradas. As variáveis são criadas depois que o pacote é executado para capturar as informações. O pkg
objeto pode ser substituído por qualquer contêiner, tarefa ou objeto que herda, DtsContainercomo DtsContainer herda a IDTSExecutionMetrics interface.
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