• Performance
  • API Documentation
  • Source Code
Show / Hide Table of Contents
  • InSync
    • AsyncSynchronized
    • AsyncSynchronized<T>
    • GuardedValue<T>
    • IAsyncSynchronized<T>
    • IBareAsyncLock
    • IBareAsyncLock<T>
    • IBareLock
    • IBareLock<T>
    • ISynchronized<T>
    • LockException
    • MultiSync
    • ReaderSynchronized<TRead>
    • ReaderWriterSynchronized<T>
    • ReaderWriterSynchronized<TWrite, TRead>
    • ReaderWriterSynchronizedFactory
    • Synchronized
    • Synchronized<T>
    • TimingMethod
    • UnlockException
    • UpgradeableReaderSynchronized<TRead>
    • ValueContainer<T>

Enum TimingMethod

Namespace: InSync
Assembly: InSync.dll
Syntax
public enum TimingMethod : int

Fields

Name Description
DateTime

Specifies to use to count time. The order of magnitude of the resolution may be from 1ms to 10ms. A clock change, such as a network time synchronization, messes up the counting.

EnvironmentTick

Specifies to use to count time. The order of magnitude of the resolution may be 10ms. It overflows every 49.8 days.

Stopwatch

Specifies to use to count time. It usually has the best resolution without overflow. However, it does not work in some multi-processor systems. The resolution may be the same as EnvironmentTick if a system does not support high precision timer.

In This Article
Back to top Generated by DocFX