C# 클래스 MonoSoftware.MonoX.Caching.CouchbaseSessionStateProvider.SessionStateItem

파일 보기 프로젝트 열기: MonoSoftware/MonoX-Couchbase-CacheProvider

공개 프로퍼티들

프로퍼티 타입 설명
Data System.Web.SessionState.SessionStateItemCollection
DataCas ulong
Flag SessionStateActions
HeadCas ulong
LockId ulong
LockTime System.DateTime
Timeout int

공개 메소드들

메소드 설명
Load ( IMemcachedClient client, string id, bool metaOnly ) : SessionStateItem
Remove ( IMemcachedClient client, string id ) : void
Save ( IMemcachedClient client, string id, bool metaOnly, bool useCas ) : bool
ToStoreData ( HttpContext context ) : System.Web.SessionState.SessionStateStoreData

비공개 메소드들

메소드 설명
LoadItem ( MemoryStream ms ) : SessionStateItem
SaveHeader ( MemoryStream ms ) : void

메소드 상세

Load() 공개 정적인 메소드

public static Load ( IMemcachedClient client, string id, bool metaOnly ) : SessionStateItem
client IMemcachedClient
id string
metaOnly bool
리턴 SessionStateItem

Remove() 공개 정적인 메소드

public static Remove ( IMemcachedClient client, string id ) : void
client IMemcachedClient
id string
리턴 void

Save() 공개 메소드

public Save ( IMemcachedClient client, string id, bool metaOnly, bool useCas ) : bool
client IMemcachedClient
id string
metaOnly bool
useCas bool
리턴 bool

ToStoreData() 공개 메소드

public ToStoreData ( HttpContext context ) : System.Web.SessionState.SessionStateStoreData
context System.Web.HttpContext
리턴 System.Web.SessionState.SessionStateStoreData

프로퍼티 상세

Data 공개적으로 프로퍼티

public SessionStateItemCollection,System.Web.SessionState Data
리턴 System.Web.SessionState.SessionStateItemCollection

DataCas 공개적으로 프로퍼티

public ulong DataCas
리턴 ulong

Flag 공개적으로 프로퍼티

public SessionStateActions Flag
리턴 SessionStateActions

HeadCas 공개적으로 프로퍼티

public ulong HeadCas
리턴 ulong

LockId 공개적으로 프로퍼티

public ulong LockId
리턴 ulong

LockTime 공개적으로 프로퍼티

public DateTime,System LockTime
리턴 System.DateTime

Timeout 공개적으로 프로퍼티

public int Timeout
리턴 int