영어로 읽기

다음을 통해 공유


SessionStateActions 열거형

정의

데이터 저장소의 세션 항목이 초기화가 필요한 세션에 속하는지 여부를 확인합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

C#
[System.Flags]
public enum SessionStateActions
상속
SessionStateActions
특성

필드

Name Description
InitializeItem 1

데이터 저장소의 세션 항목이 초기화가 필요한 세션에 속합니다.

None 0

호출 코드에서 초기화 작업을 수행할 필요가 없습니다.

예제

예가 세션 상태에 대 한 저장소를 사용 하는 공급자 구현을 합니다 SessionStateActions 열거형을 참조 하세요 세션 상태 저장소 공급자 구현.

설명

SessionStateActions 열거형에서 사용 되는 GetItemGetItemExclusive 의 메서드는 SessionStateStoreProviderBase 구현 합니다. 세션 항목을 데이터 저장소에서 검색 되 면 열거형 값 세션 초기화가 필요한 데이터를 사용 하 여 저장 된 값을 기반으로 하지 하는지 여부를 나타냅니다. GetItem 하 고 GetItemExclusive 메서드 집합을 actions 매개 변수를를 SessionStateActions 세션 항목을 사용 하 여이 값을 기반으로 하는 열거형 값 검색 합니다. 경우 값을 actions InitializeItem, 매개 변수는 설정 합니다 SessionStateModule 세션을 초기화 하 고 실행는 Session_OnStart ASP.NET 애플리케이션의 Global.asax 파일에 정의 된 이벤트. 경우 값은 actions None 매개 변수는, 현재 세션에 대 한 추가 단계 없이 수행 됩니다.

만든 세션 항목을를 CreateUninitializedItem 메서드를 초기화 하 고 있는 항목에 필요 함을 나타내는 값을 사용 하 여 만든 합니다 GetItemGetItemExclusive 메서드 설정 해야 합니다 actions InitializeItem 매개 변수.

적용 대상

제품 버전
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1