DSL Support
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
class ScriptLine
|
||||
{
|
||||
[float] $Milliseconds = 0
|
||||
[float] $HitCount = 0
|
||||
[float] $HitCount = 0
|
||||
[float] $Min = [float]::MaxValue
|
||||
[float] $Max = [float]::MinValue
|
||||
[float] $Average = 0
|
||||
@@ -10,6 +10,7 @@ class ScriptLine
|
||||
[string] $Path
|
||||
[string] $Text
|
||||
|
||||
|
||||
[void]AddExecutionTime([float]$Milliseconds)
|
||||
{
|
||||
$this.Milliseconds += $Milliseconds
|
||||
|
||||
@@ -12,6 +12,7 @@ function Get-Chronometer
|
||||
[CmdletBinding()]
|
||||
param(
|
||||
# Script file to measure execution times on
|
||||
[Parameter(Position=0)]
|
||||
[string[]]
|
||||
$Path,
|
||||
|
||||
@@ -20,6 +21,7 @@ function Get-Chronometer
|
||||
$LineNumber = $null,
|
||||
|
||||
# The script to start the scrupt or execute other commands
|
||||
[Parameter(Position=1)]
|
||||
[alias('Script','CommandScript')]
|
||||
[scriptblock]
|
||||
$ScriptBlock
|
||||
|
||||
Reference in New Issue
Block a user