1 instantiation of DefaultSettingsSection
System.Transactions.Local (1)
System\Transactions\Configuration\DefaultSettingsSection.cs (1)
8
private static readonly DefaultSettingsSection s_section = new
DefaultSettingsSection
();
9 references to DefaultSettingsSection
System.Transactions.Local (9)
System\Transactions\Configuration\DefaultSettingsSection.cs (2)
8
private static readonly
DefaultSettingsSection
s_section = new DefaultSettingsSection();
11
internal static
DefaultSettingsSection
GetSection() => s_section;
System\Transactions\TransactionManager.cs (7)
283
private static
DefaultSettingsSection
? s_defaultSettings;
284
private static
DefaultSettingsSection
DefaultSettings => s_defaultSettings ??=
DefaultSettingsSection
.GetSection();
304
LazyInitializer.EnsureInitialized(ref s_defaultTimeoutTicks, ref s_defaultTimeoutValidated, ref s_classSyncObject, () => ValidateTimeout(
DefaultSettingsSection
.Timeout).Ticks);
305
if (Interlocked.Read(ref s_defaultTimeoutTicks) !=
DefaultSettingsSection
.Timeout.Ticks)
380
LazyInitializer.EnsureInitialized(ref s_defaultTimeoutTicks, ref s_defaultTimeoutValidated, ref s_classSyncObject, () =>
DefaultSettingsSection
.Timeout.Ticks);
623
() => new OletxTransactionManager(
DefaultSettingsSection
.DistributedTransactionManagerName));