C# 클래스 MongoSessionStore.SessionStore

파일 보기 프로젝트 열기: paralect/MongoSessionStore 1 사용 예제들

공개 메소드들

메소드 설명
EvictExpiredSession ( string id, string applicationName ) : void
EvictSession ( Session session ) : void
EvictSession ( string id, string applicationName, object lockId ) : void
Get ( string id, string applicationName ) : Session
Insert ( Session session ) : void
LockSession ( Session session ) : void
ReleaseLock ( string id, string applicationName, object lockId, double timeout ) : void
SessionStore ( string applicationName, string connectionString ) : System
UpdateSession ( string id, int timeout, BsonBinaryData sessionItems, string applicationName, int sessionItemsCount, object lockId ) : void
UpdateSessionExpiration ( string id, string applicationName, double timeout ) : void

메소드 상세

EvictExpiredSession() 공개 메소드

public EvictExpiredSession ( string id, string applicationName ) : void
id string
applicationName string
리턴 void

EvictSession() 공개 메소드

public EvictSession ( Session session ) : void
session Session
리턴 void

EvictSession() 공개 메소드

public EvictSession ( string id, string applicationName, object lockId ) : void
id string
applicationName string
lockId object
리턴 void

Get() 공개 메소드

public Get ( string id, string applicationName ) : Session
id string
applicationName string
리턴 Session

Insert() 공개 메소드

public Insert ( Session session ) : void
session Session
리턴 void

LockSession() 공개 메소드

public LockSession ( Session session ) : void
session Session
리턴 void

ReleaseLock() 공개 메소드

public ReleaseLock ( string id, string applicationName, object lockId, double timeout ) : void
id string
applicationName string
lockId object
timeout double
리턴 void

SessionStore() 공개 메소드

public SessionStore ( string applicationName, string connectionString ) : System
applicationName string
connectionString string
리턴 System

UpdateSession() 공개 메소드

public UpdateSession ( string id, int timeout, BsonBinaryData sessionItems, string applicationName, int sessionItemsCount, object lockId ) : void
id string
timeout int
sessionItems BsonBinaryData
applicationName string
sessionItemsCount int
lockId object
리턴 void

UpdateSessionExpiration() 공개 메소드

public UpdateSessionExpiration ( string id, string applicationName, double timeout ) : void
id string
applicationName string
timeout double
리턴 void