9 writes to s_defaultTimeoutTicks
System.Transactions.Local (9)
System\Transactions\TransactionManager.cs (9)
304LazyInitializer.EnsureInitialized(ref s_defaultTimeoutTicks, ref s_defaultTimeoutValidated, ref s_classSyncObject, () => ValidateTimeout(DefaultSettingsSection.Timeout).Ticks); 305if (Interlocked.Read(ref s_defaultTimeoutTicks) != DefaultSettingsSection.Timeout.Ticks) 318return new TimeSpan(Interlocked.Read(ref s_defaultTimeoutTicks)); 328Interlocked.Exchange(ref s_defaultTimeoutTicks, ValidateTimeout(value).Ticks); 329if (Interlocked.Read(ref s_defaultTimeoutTicks) != value.Ticks) 380LazyInitializer.EnsureInitialized(ref s_defaultTimeoutTicks, ref s_defaultTimeoutValidated, ref s_classSyncObject, () => DefaultSettingsSection.Timeout.Ticks); 382long defaultTimeoutTicks = Interlocked.Read(ref s_defaultTimeoutTicks); 383Interlocked.Exchange(ref s_defaultTimeoutTicks, ValidateTimeout(new TimeSpan(defaultTimeoutTicks)).Ticks); 384if (Interlocked.Read(ref s_defaultTimeoutTicks) != defaultTimeoutTicks)