StateRuntime.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:
 virtual 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
override this.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 状態サーバーへの元の要求にロック クッキーが存在するかどうかを示す値。

lockCookie
Int32

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

contentLength
Int32

セッションのために保存するデータの長さ (バイト)。

content
IntPtr

nativeint

アンマネージ ASP.NET で状態サーバーのセッションのために保存するコンテンツへの IntPtr ポインター。

実装

注釈

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

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

こちらもご覧ください

適用対象

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

ASP.NET 状態サーバーがセッション データを処理するために使用します。

public:
 virtual 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
override this.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

現在のセッションが、初期化されていない cookieless セッションかどうかを示す値。

timeout
Int32

セッション データが保持される時間 (分)。

lockCookieExists
Int32

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

lockCookie
Int32

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

contentLength
Int32

セッションのために保存するデータの長さ (バイト)。

content
IntPtr

nativeint

アンマネージ ASP.NET で状態サーバーのセッションのために保存するコンテンツへの IntPtr ポインター。

実装

注釈

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

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

こちらもご覧ください

適用対象