using System; using Cpp2IlInjected; namespace System.Diagnostics { /// Provides a set of methods and properties that you can use to accurately measure elapsed time. // Token: 0x020000D6 RID: 214 [Token(Token = "0x20000D6")] public class Stopwatch { /// Gets the current number of ticks in the timer mechanism. /// A long integer representing the tick counter value of the underlying timer mechanism. // Token: 0x06000506 RID: 1286 RVA: 0x00004098 File Offset: 0x00002298 [Token(Token = "0x6000506")] [Address(RVA = "0xB55F80", Offset = "0xB54F80", VA = "0x180B55F80")] public static long GetTimestamp() { return 0L; } /// Initializes a new instance, sets the elapsed time property to zero, and starts measuring elapsed time. /// A that has just begun measuring elapsed time. // Token: 0x06000507 RID: 1287 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000507")] [Address(RVA = "0x2F47EF0", Offset = "0x2F46EF0", VA = "0x182F47EF0")] public static Stopwatch StartNew() { return null; } /// Initializes a new instance of the class. // Token: 0x06000508 RID: 1288 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000508")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public Stopwatch() { } /// Gets the total elapsed time measured by the current instance. /// A read-only representing the total elapsed time measured by the current instance. // Token: 0x170000C6 RID: 198 // (get) Token: 0x06000509 RID: 1289 RVA: 0x000040B0 File Offset: 0x000022B0 [Token(Token = "0x170000C6")] public TimeSpan Elapsed { [Token(Token = "0x6000509")] [Address(RVA = "0x2F48360", Offset = "0x2F47360", VA = "0x182F48360")] get { return default(TimeSpan); } } /// Gets the total elapsed time measured by the current instance, in milliseconds. /// A read-only long integer representing the total number of milliseconds measured by the current instance. // Token: 0x170000C7 RID: 199 // (get) Token: 0x0600050A RID: 1290 RVA: 0x000040C8 File Offset: 0x000022C8 [Token(Token = "0x170000C7")] public long ElapsedMilliseconds { [Token(Token = "0x600050A")] [Address(RVA = "0x2F480C0", Offset = "0x2F470C0", VA = "0x182F480C0")] get { return 0L; } } /// Gets the total elapsed time measured by the current instance, in timer ticks. /// A read-only long integer representing the total number of timer ticks measured by the current instance. // Token: 0x170000C8 RID: 200 // (get) Token: 0x0600050B RID: 1291 RVA: 0x000040E0 File Offset: 0x000022E0 [Token(Token = "0x170000C8")] public long ElapsedTicks { [Token(Token = "0x600050B")] [Address(RVA = "0x2F482F0", Offset = "0x2F472F0", VA = "0x182F482F0")] get { return 0L; } } /// Gets a value indicating whether the timer is running. /// /// if the instance is currently running and measuring elapsed time for an interval; otherwise, . // Token: 0x170000C9 RID: 201 // (get) Token: 0x0600050C RID: 1292 RVA: 0x000040F8 File Offset: 0x000022F8 [Token(Token = "0x170000C9")] public bool IsRunning { [Token(Token = "0x600050C")] [Address(RVA = "0x4700C0", Offset = "0x46F0C0", VA = "0x1804700C0")] get { return default(bool); } } /// Stops time interval measurement and resets the elapsed time to zero. // Token: 0x0600050D RID: 1293 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600050D")] [Address(RVA = "0x2F47E80", Offset = "0x2F46E80", VA = "0x182F47E80")] public void Reset() { } /// Starts, or resumes, measuring elapsed time for an interval. // Token: 0x0600050E RID: 1294 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600050E")] [Address(RVA = "0x2F47F90", Offset = "0x2F46F90", VA = "0x182F47F90")] public void Start() { } /// Stops measuring elapsed time for an interval. // Token: 0x0600050F RID: 1295 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600050F")] [Address(RVA = "0x2F47FF0", Offset = "0x2F46FF0", VA = "0x182F47FF0")] public void Stop() { } /// Stops time interval measurement, resets the elapsed time to zero, and starts measuring elapsed time. // Token: 0x06000510 RID: 1296 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000510")] [Address(RVA = "0x2F47E90", Offset = "0x2F46E90", VA = "0x182F47E90")] public void Restart() { } /// Gets the frequency of the timer as the number of ticks per second. This field is read-only. // Token: 0x0400041D RID: 1053 [Token(Token = "0x400041D")] public static readonly long Frequency; /// Indicates whether the timer is based on a high-resolution performance counter. This field is read-only. // Token: 0x0400041E RID: 1054 [Token(Token = "0x400041E")] public static readonly bool IsHighResolution; // Token: 0x0400041F RID: 1055 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400041F")] private long elapsed; // Token: 0x04000420 RID: 1056 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000420")] private long started; // Token: 0x04000421 RID: 1057 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000421")] private bool is_running; } }