내보내기(0) 인쇄
모두 확장

DataCacheSessionStoreProvider 클래스

참고: 이 API는 더 이상 사용되지 않습니다.

웹 응용 프로그램에서 세션 상태 데이터를 분산 캐시 시스템에 저장할 수 있게 하는 세션 저장소 공급자입니다.

System..::..Object
  System.Configuration.Provider..::..ProviderBase
    System.Web.SessionState..::..SessionStateStoreProviderBase
      Microsoft.ApplicationServer.Caching..::..DataCacheSessionStoreProvider

네임스페이스:  Microsoft.ApplicationServer.Caching
어셈블리:  Microsoft.ApplicationServer.Caching.Client(Microsoft.ApplicationServer.Caching.Client.dll)

[ObsoleteAttribute("This type is obsolete and will be removed in a future release. Please use Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider in assembly Microsoft.Web.DistributedCache.dll instead", 
	false)]
public sealed class DataCacheSessionStoreProvider : SessionStateStoreProviderBase

DataCacheSessionStoreProvider 유형에서 다음 멤버를 표시합니다.

  이름설명
공용 메서드DataCacheSessionStoreProviderDataCacheSessionStoreProvider 클래스의 새 인스턴스를 초기화합니다.
맨 위로 이동

  이름설명
공용 속성ApplicationName응용 프로그램 이름. 응용 프로그램별 데이터 원본에서 세션을 구별하는 데 사용됩니다.
공용 속성Description (ProviderBase에서 상속됨)
공용 속성Name (ProviderBase에서 상속됨)
맨 위로 이동

  이름설명
공용 메서드CreateNewStoreData현재 요청을 위한 새 데이터 저장소 개체를 만듭니다. (SessionStateStoreProviderBase..::..CreateNewStoreData(HttpContext, Int32)을(를) 재정의함)
공용 메서드CreateUninitializedItem분산 캐시에 새 세션 상태를 추가합니다. (SessionStateStoreProviderBase..::..CreateUninitializedItem(HttpContext, String, Int32)을(를) 재정의함)
공용 메서드DisposeDataCacheSessionStoreProvider 클래스에서 사용하는 모든 리소스를 해제합니다. (SessionStateStoreProviderBase..::..Dispose()()()()을(를) 재정의함)
공용 메서드EndRequest요청의 끝에서 SessionStateModule 클래스가 호출합니다. (SessionStateStoreProviderBase..::..EndRequest(HttpContext)을(를) 재정의함)
공용 메서드Equals (Object에서 상속됨)
공용 메서드GetHashCode (Object에서 상속됨)
공용 메서드GetItem캐시에서 읽기 전용 세션 상태 데이터를 반환합니다. (SessionStateStoreProviderBase..::..GetItem(HttpContext, String, Boolean%, TimeSpan%, Object%, SessionStateActions%)을(를) 재정의함)
공용 메서드GetItemExclusive캐시에서 읽기 전용 세션 상태 데이터를 반환하고 잠급니다. (SessionStateStoreProviderBase..::..GetItemExclusive(HttpContext, String, Boolean%, TimeSpan%, Object%, SessionStateActions%)을(를) 재정의함)
공용 메서드GetType (Object에서 상속됨)
공용 메서드Initialize분산 캐시 공급자를 초기화합니다. (ProviderBase..::..Initialize(String, NameValueCollection)을(를) 재정의함)
공용 메서드InitializeRequest나가는 HTTP 요청을 초기화합니다. (SessionStateStoreProviderBase..::..InitializeRequest(HttpContext)을(를) 재정의함)
공용 메서드ReleaseItemExclusive캐시에서 세션 데이터에 대한 잠금을 해제합니다. (SessionStateStoreProviderBase..::..ReleaseItemExclusive(HttpContext, String, Object)을(를) 재정의함)
공용 메서드RemoveItem캐시에서 세션 데이터를 삭제합니다. (SessionStateStoreProviderBase..::..RemoveItem(HttpContext, String, Object, SessionStateStoreData)을(를) 재정의함)
공용 메서드ResetItemTimeout캐시에서 세션 데이터의 만료 날짜 및 시간을 업데이트합니다. (SessionStateStoreProviderBase..::..ResetItemTimeout(HttpContext, String)을(를) 재정의함)
공용 메서드SetAndReleaseItemExclusive캐시의 세션 항목 정보를 현재 요청의 값으로 업데이트하고 세션 항목에 대한 잠금을 해제합니다. (SessionStateStoreProviderBase..::..SetAndReleaseItemExclusive(HttpContext, String, SessionStateStoreData, Object, Boolean)을(를) 재정의함)
공용 메서드SetItemExpireCallbackGlobal.asax 파일에 정의된 Session_OnEnd 이벤트의 SessionStateItemExpireCallback 대리자에 대한 참조를 설정합니다. (SessionStateStoreProviderBase..::..SetItemExpireCallback(SessionStateItemExpireCallback)을(를) 재정의함)
공용 메서드ToString (Object에서 상속됨)
맨 위로 이동

For more information, see the documentation for the base class SessionStateStoreProviderBase.

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft