Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Campo Stopwatch.IsHighResolution

 

Publicado: octubre de 2016

Indica si el temporizador se basa en un contador de rendimiento de alta resolución. Este campo es de solo lectura.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

Public Shared ReadOnly IsHighResolution As Boolean

Valor de campo

Type: System.Boolean

El temporizador utilizado por la Stopwatch clase depende del hardware del sistema y el sistema operativo. IsHighResolution es true Si el Stopwatch temporizador se basa en un contador de rendimiento de alta resolución. De lo contrario, IsHighResolution es false, lo que indica que el Stopwatch temporizador se basa en el temporizador del sistema.

En el ejemplo siguiente se muestra la frecuencia y la resolución de un Stopwatch temporizador. Este ejemplo de código forma parte de un ejemplo mayor proporcionado para el Stopwatch clase.

Public Shared Sub DisplayTimerProperties()

   ' Display the timer frequency and resolution.
   If Stopwatch.IsHighResolution Then
      Console.WriteLine("Operations timed using the system's high-resolution performance counter.")
   Else
      Console.WriteLine("Operations timed using the DateTime class.")
   End If

   Dim frequency As Long = Stopwatch.Frequency
   Console.WriteLine("  Timer frequency in ticks per second = {0}", frequency)
   Dim nanosecPerTick As Long = 1000000000 / frequency
   Console.WriteLine("  Timer is accurate within {0} nanoseconds", nanosecPerTick)

End Sub

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 2.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: