다음을 통해 공유


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 웹 서버에서 ASP.NET 상태 서버로의 원래 요청에 잠금 쿠기가 있는지 여부를 나타내는 값입니다.

lockCookie
Int32

세션 상태에 대한 잠금의 소유자입니다.

contentLength
Int32

세션에 대해 저장된 데이터의 길이(바이트)입니다.

content
IntPtr

nativeint

관리되지 않는 ASP.NET 상태 서버에서 세션에 대해 저장된 내용에 대한 IntPtr 포인터입니다.

구현

설명

ASP.NET ASP.NET 상태 서비스라는 Windows 서비스를 사용하여 세션 상태 out-of-process를 관리하는 옵션을 지원합니다. 메서드는 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

현재 세션이 초기화되지 않은 쿠키 없는 세션인지 여부를 나타내는 값입니다.

timeout
Int32

세션 데이터가 저장되는 시간(분)입니다.

lockCookieExists
Int32

ASP.NET 웹 서버에서 ASP.NET 상태 서버로의 원래 요청에 잠금 쿠기가 있는지 여부를 나타내는 값입니다.

lockCookie
Int32

세션 상태에 대한 잠금의 소유자입니다.

contentLength
Int32

세션에 대해 저장된 데이터의 길이(바이트)입니다.

content
IntPtr

nativeint

관리되지 않는 ASP.NET 상태 서버에서 세션에 대해 저장된 내용에 대한 IntPtr 포인터입니다.

구현

설명

ASP.NET ASP.NET 상태 서비스라는 Windows 서비스를 사용하여 세션 상태 out-of-process를 관리하는 옵션을 지원합니다. 메서드는 ProcessRequest 세션 데이터를 관리하기 위해 이 서비스의 관리되지 않는 코드에서 사용됩니다.

이 멤버는 ASP.NET 상태 서비스의 .NET Framework 인프라 구현을 지원하며 코드에서 직접 사용할 수 없습니다. 세션 상태 스토리지 옵션에 대한 자세한 내용은 세션 상태 모드를 참조하세요.

추가 정보

적용 대상