Bagikan melalui


IStateRuntime.ProcessRequest Metode

Definisi

Digunakan oleh server status ASP.NET untuk memproses data sesi.

Overload

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

Digunakan oleh server status ASP.NET untuk memproses data sesi.

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

Digunakan oleh server status ASP.NET untuk memproses data sesi.

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

Digunakan oleh server status ASP.NET untuk memproses data sesi.

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)

Parameter

tracker
IntPtr

nativeint

Penunjuk IntPtr ke objek yang disimpan di server status ASP.NET tidak terkelola.

verb
Int32

Tindakan yang harus diambil pada objek .

uri
String

Pengidentifikasi untuk sesi.

exclusive
Int32

Jenis akses ke objek di penyimpanan.

timeout
Int32

Jumlah menit data sesi disimpan.

lockCookieExists
Int32

Nilai yang menunjukkan apakah cookie kunci ada dalam permintaan asli dari server web ASP.NET ke server status ASP.NET.

lockCookie
Int32

Pemilik kunci pada status sesi.

contentLength
Int32

Panjang, dalam byte, data yang disimpan untuk sesi.

content
IntPtr

nativeint

Penunjuk IntPtr ke konten yang disimpan untuk sesi di server status ASP.NET yang tidak dikelola.

Keterangan

ASP.NET dapat mengelola status sesi di luar proses dengan menggunakan layanan Windows yang disebut layanan status ASP.NET. Metode ProcessRequest ini digunakan oleh kode yang tidak dikelola dalam layanan ini untuk mengelola data sesi.

Anggota ini mendukung implementasi infrastruktur .NET Framework dari layanan status ASP.NET dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Untuk informasi selengkapnya tentang opsi penyimpanan status sesi, lihat Mode Status Sesi.

Lihat juga

Berlaku untuk

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

Digunakan oleh server status ASP.NET untuk memproses data sesi.

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)

Parameter

tracker
IntPtr

nativeint

Penunjuk IntPtr ke objek yang disimpan di server status ASP.NET tidak terkelola.

verb
Int32

Tindakan yang harus diambil pada objek .

uri
String

Pengidentifikasi untuk sesi.

exclusive
Int32

Jenis akses ke objek di penyimpanan.

extraFlags
Int32

Nilai yang menunjukkan apakah sesi saat ini tidak diinisialisasi, sesi tanpa cookie.

timeout
Int32

Jumlah menit data sesi disimpan.

lockCookieExists
Int32

Nilai yang menunjukkan apakah cookie kunci ada dalam permintaan asli dari server web ASP.NET ke server status ASP.NET.

lockCookie
Int32

Pemilik kunci pada status sesi.

contentLength
Int32

Panjang, dalam byte, data yang disimpan untuk sesi.

content
IntPtr

nativeint

Penunjuk IntPtr ke konten yang disimpan untuk sesi di server status ASP.NET yang tidak dikelola.

Keterangan

ASP.NET dapat mengelola status sesi di luar proses dengan menggunakan layanan Windows yang disebut layanan status ASP.NET. Metode ProcessRequest ini digunakan oleh kode yang tidak dikelola dalam layanan ini untuk mengelola data sesi.

Anggota ini mendukung implementasi infrastruktur .NET Framework dari layanan status ASP.NET dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Untuk informasi selengkapnya tentang opsi penyimpanan status sesi, lihat Mode Status Sesi.

Lihat juga

Berlaku untuk