9 writes to s_defaultTimeoutTicks
System.Transactions.Local (9)
System\Transactions\TransactionManager.cs (9)
299LazyInitializer.EnsureInitialized(ref s_defaultTimeoutTicks, ref s_defaultTimeoutValidated, ref s_classSyncObject, () => ValidateTimeout(DefaultSettingsSection.Timeout).Ticks); 300if (Interlocked.Read(ref s_defaultTimeoutTicks) != DefaultSettingsSection.Timeout.Ticks) 313return new TimeSpan(Interlocked.Read(ref s_defaultTimeoutTicks)); 323Interlocked.Exchange(ref s_defaultTimeoutTicks, ValidateTimeout(value).Ticks); 324if (Interlocked.Read(ref s_defaultTimeoutTicks) != value.Ticks) 375LazyInitializer.EnsureInitialized(ref s_defaultTimeoutTicks, ref s_defaultTimeoutValidated, ref s_classSyncObject, () => DefaultSettingsSection.Timeout.Ticks); 377long defaultTimeoutTicks = Interlocked.Read(ref s_defaultTimeoutTicks); 378Interlocked.Exchange(ref s_defaultTimeoutTicks, ValidateTimeout(new TimeSpan(defaultTimeoutTicks)).Ticks); 379if (Interlocked.Read(ref s_defaultTimeoutTicks) != defaultTimeoutTicks)