ArmDataMigrationModelFactory.ExecutionStatistics Method

Definition

Initializes a new instance of ExecutionStatistics.

public static Azure.ResourceManager.DataMigration.Models.ExecutionStatistics ExecutionStatistics (long? executionCount = default, float? cpuTimeMs = default, float? elapsedTimeMs = default, System.Collections.Generic.IReadOnlyDictionary<string,Azure.ResourceManager.DataMigration.Models.WaitStatistics> waitStats = default, bool? hasErrors = default, System.Collections.Generic.IEnumerable<string> sqlErrors = default);
static member ExecutionStatistics : Nullable<int64> * Nullable<single> * Nullable<single> * System.Collections.Generic.IReadOnlyDictionary<string, Azure.ResourceManager.DataMigration.Models.WaitStatistics> * Nullable<bool> * seq<string> -> Azure.ResourceManager.DataMigration.Models.ExecutionStatistics
Public Shared Function ExecutionStatistics (Optional executionCount As Nullable(Of Long) = Nothing, Optional cpuTimeMs As Nullable(Of Single) = Nothing, Optional elapsedTimeMs As Nullable(Of Single) = Nothing, Optional waitStats As IReadOnlyDictionary(Of String, WaitStatistics) = Nothing, Optional hasErrors As Nullable(Of Boolean) = Nothing, Optional sqlErrors As IEnumerable(Of String) = Nothing) As ExecutionStatistics

Parameters

executionCount
Nullable<Int64>

No. of query executions.

cpuTimeMs
Nullable<Single>

CPU Time in millisecond(s) for the query execution.

elapsedTimeMs
Nullable<Single>

Time taken in millisecond(s) for executing the query.

waitStats
IReadOnlyDictionary<String,WaitStatistics>

Dictionary of sql query execution wait types and the respective statistics.

hasErrors
Nullable<Boolean>

Indicates whether the query resulted in an error.

sqlErrors
IEnumerable<String>

List of sql Errors.

Returns

A new ExecutionStatistics instance for mocking.

Applies to