//
#if NET_2_0
using System.Configuration;
-#if MOBILE
+#if !MOBILE
using System.Transactions.Configuration;
#endif
{
static TransactionManager ()
{
-#if MOBILE
+#if !MOBILE
defaultSettings = ConfigurationManager.GetSection ("system.transactions/defaultSettings") as DefaultSettingsSection;
machineSettings = ConfigurationManager.GetSection ("system.transactions/machineSettings") as MachineSettingsSection;
#endif
}
-#if MOBILE
+#if !MOBILE
static DefaultSettingsSection defaultSettings;
static MachineSettingsSection machineSettings;
#endif
// - http://sankarsan.wordpress.com/2009/02/01/transaction-timeout-in-systemtransactions/
// 1. sys.txs/defaultSettings[@timeout]
// 2. defaultTimeout
-#if MOBILE
+#if !MOBILE
if (defaultSettings != null)
return defaultSettings.Timeout;
#endif
public static TimeSpan MaximumTimeout {
get {
-#if MOBILE
+#if !MOBILE
if (machineSettings != null)
return machineSettings.MaxTimeout;
#endif