ソースを参照

2003-07-30 Andreas Nahr <[email protected]>

	* IStateRuntime.cs: New interface class
	* StateRuntime.cs: New class - stubbed out

svn path=/trunk/mcs/; revision=16882
Andreas N 22 年 前
コミット
ea2f3d7b07

+ 5 - 0
mcs/class/System.Web/System.Web.SessionState/ChangeLog

@@ -1,3 +1,8 @@
+2003-07-30  Andreas Nahr <[email protected]>
+
+	* IStateRuntime.cs: New interface class
+	* StateRuntime.cs: New class - stubbed out
+
 2003-07-17  Andreas Nahr <[email protected]>
 
 	* SessionInProcHandler.cs: Made these internal to fix signature and building CLS-compliant

+ 23 - 0
mcs/class/System.Web/System.Web.SessionState/IStateRuntime.cs

@@ -0,0 +1,23 @@
+//
+// System.Web.SessionState.IStateRuntime.cs
+//
+// Author:
+//   Andreas Nahr ([email protected])
+//
+// (C) 2003 Andreas Nahr
+//
+
+using System;
+
+namespace System.Web.SessionState
+{
+	public interface IStateRuntime
+	{
+		void ProcessRequest (IntPtr tracker, int verb,
+			string uri, int exclusive, int timeout,
+			int lockCookieExists, int lockCookie,
+			int contentLength, IntPtr content);
+
+		void StopProcessing ();
+	}
+}

+ 29 - 0
mcs/class/System.Web/System.Web.SessionState/StateRuntime.cs

@@ -0,0 +1,29 @@
+//
+// System.Web.SessionState.StateRuntime.cs
+//
+// Author:
+//   Andreas Nahr ([email protected])
+//
+// (C) 2003 Andreas Nahr
+//
+
+namespace System.Web.SessionState
+{
+	public sealed class StateRuntime : IStateRuntime
+	{
+		[MonoTODO]
+		public void ProcessRequest (IntPtr tracker, int verb,
+			string uri, int exclusive, int timeout,
+			int lockCookieExists, int lockCookie,
+			int contentLength, IntPtr content)
+		{
+			throw new NotImplementedException ();
+		}
+
+		[MonoTODO]
+		public void StopProcessing ()
+		{
+			throw new NotImplementedException ();
+		}
+	}
+}