コード例 #1
0
ファイル: DerbyDBSchema.cs プロジェクト: Skycweb/mono-skycweb
		public static void RegisterUnloadHandler (string connectionString, DerbyShutDownPolicy policy) {
			if (policy == DerbyShutDownPolicy.Never)
				return;

			if (connectionString.IndexOf("org.apache.derby.jdbc.EmbeddedDriver", StringComparison.Ordinal) < 0)
				return;

			DerbyUnloadManager derbyMan = new DerbyUnloadManager (connectionString, policy);
			AppDomain.CurrentDomain.DomainUnload += new EventHandler (derbyMan.UnloadHandler);
		}
コード例 #2
0
ファイル: DerbyDBSchema.cs プロジェクト: nlhepler/mono
		public static void RegisterUnloadHandler (string connectionString, DerbyShutDownPolicy policy) {
			if (policy == DerbyShutDownPolicy.Never)
				return;

			if (connectionString.IndexOf("org.apache.derby.jdbc.EmbeddedDriver", StringComparison.Ordinal) < 0)
				return;

			DerbyUnloadManager derbyMan = new DerbyUnloadManager (connectionString, policy);
			AppDomain.CurrentDomain.DomainUnload += new EventHandler (derbyMan.UnloadHandler);
		}
コード例 #3
0
ファイル: DerbyDBSchema.cs プロジェクト: nlhepler/mono
		DerbyUnloadManager (string connectionString, DerbyShutDownPolicy policy) {
			_connectionString = connectionString;
			_policy = policy;
		}
コード例 #4
0
ファイル: DerbyDBSchema.cs プロジェクト: Skycweb/mono-skycweb
		DerbyUnloadManager (string connectionString, DerbyShutDownPolicy policy) {
			_connectionString = connectionString;
			_policy = policy;
		}