IStateRuntime.ProcessRequest メソッド

定義

セッション データを処理するために ASP.NET 状態サーバーによって使用されます。

オーバーロード

名前 説明
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr)

セッション データを処理するために ASP.NET 状態サーバーによって使用されます。

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr)

セッション データを処理するために ASP.NET 状態サーバーによって使用されます。

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr)

セッション データを処理するために ASP.NET 状態サーバーによって使用されます。

public:
 void ProcessRequest(IntPtr tracker, int verb, System::String ^ uri, int exclusive, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
public void ProcessRequest(IntPtr tracker, int verb, string uri, int exclusive, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
abstract member ProcessRequest : nativeint * int * string * int * int * int * int * int * nativeint -> unit
Public Sub ProcessRequest (tracker As IntPtr, verb As Integer, uri As String, exclusive As Integer, timeout As Integer, lockCookieExists As Integer, lockCookie As Integer, contentLength As Integer, content As IntPtr)

パラメーター

tracker
IntPtr

nativeint

アンマネージ ASP.NET 状態サーバーに格納されているオブジェクトへの IntPtr ポインター。

verb
Int32

オブジェクトに対して実行するアクション。

uri
String

セッションの識別子。

exclusive
Int32

ストア内のオブジェクトへのアクセスの種類。

timeout
Int32

セッション データが格納される分数。

lockCookieExists
Int32

ASP.NET Web サーバーから ASP.NET 状態サーバーへの元の要求にロック Cookie が存在するかどうかを示す値。

lockCookie
Int32

セッション状態のロックの所有者。

contentLength
Int32

セッションに格納されているデータの長さ (バイト単位)。

content
IntPtr

nativeint

IntPtr アンマネージ ASP.NET 状態サーバーのセッションに格納されているコンテンツへのポインター。

注釈

ASP.NET は、ASP.NET 状態サービスと呼ばれるWindows サービスを使用して、プロセス外のセッション状態を管理できます。 ProcessRequest メソッドは、セッション データを管理するために、このサービスのアンマネージ コードによって使用されます。

このメンバーは、ASP.NET 状態サービスの .NET Framework インフラストラクチャの実装をサポートしており、コードから直接使用するためのものではありません。 セッション状態ストレージ オプションの詳細については、「 Session-State モード」を参照してください。

こちらもご覧ください

適用対象

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr)

セッション データを処理するために ASP.NET 状態サーバーによって使用されます。

public:
 void ProcessRequest(IntPtr tracker, int verb, System::String ^ uri, int exclusive, int extraFlags, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
public void ProcessRequest(IntPtr tracker, int verb, string uri, int exclusive, int extraFlags, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
abstract member ProcessRequest : nativeint * int * string * int * int * int * int * int * int * nativeint -> unit
Public Sub ProcessRequest (tracker As IntPtr, verb As Integer, uri As String, exclusive As Integer, extraFlags As Integer, timeout As Integer, lockCookieExists As Integer, lockCookie As Integer, contentLength As Integer, content As IntPtr)

パラメーター

tracker
IntPtr

nativeint

アンマネージ ASP.NET 状態サーバーに格納されているオブジェクトへの IntPtr ポインター。

verb
Int32

オブジェクトに対して実行するアクション。

uri
String

セッションの識別子。

exclusive
Int32

ストア内のオブジェクトへのアクセスの種類。

extraFlags
Int32

現在のセッションが初期化されていない Cookie レス セッションであるかどうかを示す値。

timeout
Int32

セッション データが格納される分数。

lockCookieExists
Int32

ASP.NET Web サーバーから ASP.NET 状態サーバーへの元の要求にロック Cookie が存在するかどうかを示す値。

lockCookie
Int32

セッション状態のロックの所有者。

contentLength
Int32

セッションに格納されているデータの長さ (バイト単位)。

content
IntPtr

nativeint

IntPtr アンマネージ ASP.NET 状態サーバーのセッションに格納されているコンテンツへのポインター。

注釈

ASP.NET は、ASP.NET 状態サービスと呼ばれるWindows サービスを使用して、プロセス外のセッション状態を管理できます。 ProcessRequest メソッドは、セッション データを管理するために、このサービスのアンマネージ コードによって使用されます。

このメンバーは、ASP.NET 状態サービスの .NET Framework インフラストラクチャの実装をサポートしており、コードから直接使用するためのものではありません。 セッション状態ストレージ オプションの詳細については、「 Session-State モード」を参照してください。

こちらもご覧ください

適用対象