C# 클래스 EVESharp.Cache

파일 보기 프로젝트 열기: Almamu/EVESharp

공개 프로퍼티들

프로퍼티 타입 설명
CharacterAppearanceCacheTable string[]
CharacterAppearanceCacheTableSize int
CreateCharacterCacheTable string[]
CreateCharacterCacheTableSize int
LoginCacheTable string[]
LoginCacheTableSize int

공개 메소드들

메소드 설명
GenerateCache ( ) : bool
GetCache ( string name ) : PyObject
GetCacheData ( string name ) : PyObject
GetCacheHints ( ) : Marshal.PyDict
GetUserCache ( int user, string name ) : PyObject
GetUserCacheData ( int user, string name ) : PyObject
LoadCacheFor ( string name ) : bool
LoadUserCacheFor ( int user, string name ) : bool
LoadUserCacheFor ( int user, string name, bool force ) : bool
SaveCacheFor ( string name, PyObject data, long timestamp ) : bool
SaveUserCacheFor ( int user, string name, PyObject data, long timestamp, int ownerType, string ownerName ) : bool
UpdateCache ( string name ) : bool
UpdateUserCache ( int user, string name ) : bool

비공개 메소드들

메소드 설명
LoadCacheFor ( string name, bool force ) : bool

메소드 상세

GenerateCache() 공개 정적인 메소드

public static GenerateCache ( ) : bool
리턴 bool

GetCache() 공개 정적인 메소드

public static GetCache ( string name ) : PyObject
name string
리턴 PyObject

GetCacheData() 공개 정적인 메소드

public static GetCacheData ( string name ) : PyObject
name string
리턴 PyObject

GetCacheHints() 공개 정적인 메소드

public static GetCacheHints ( ) : Marshal.PyDict
리턴 Marshal.PyDict

GetUserCache() 공개 정적인 메소드

public static GetUserCache ( int user, string name ) : PyObject
user int
name string
리턴 PyObject

GetUserCacheData() 공개 정적인 메소드

public static GetUserCacheData ( int user, string name ) : PyObject
user int
name string
리턴 PyObject

LoadCacheFor() 공개 정적인 메소드

public static LoadCacheFor ( string name ) : bool
name string
리턴 bool

LoadUserCacheFor() 공개 정적인 메소드

public static LoadUserCacheFor ( int user, string name ) : bool
user int
name string
리턴 bool

LoadUserCacheFor() 공개 정적인 메소드

public static LoadUserCacheFor ( int user, string name, bool force ) : bool
user int
name string
force bool
리턴 bool

SaveCacheFor() 공개 정적인 메소드

public static SaveCacheFor ( string name, PyObject data, long timestamp ) : bool
name string
data PyObject
timestamp long
리턴 bool

SaveUserCacheFor() 공개 정적인 메소드

public static SaveUserCacheFor ( int user, string name, PyObject data, long timestamp, int ownerType, string ownerName ) : bool
user int
name string
data PyObject
timestamp long
ownerType int
ownerName string
리턴 bool

UpdateCache() 공개 정적인 메소드

public static UpdateCache ( string name ) : bool
name string
리턴 bool

UpdateUserCache() 공개 정적인 메소드

public static UpdateUserCache ( int user, string name ) : bool
user int
name string
리턴 bool

프로퍼티 상세

CharacterAppearanceCacheTable 공개적으로 정적으로 프로퍼티

public static string[] CharacterAppearanceCacheTable
리턴 string[]

CharacterAppearanceCacheTableSize 공개적으로 정적으로 프로퍼티

public static int CharacterAppearanceCacheTableSize
리턴 int

CreateCharacterCacheTable 공개적으로 정적으로 프로퍼티

public static string[] CreateCharacterCacheTable
리턴 string[]

CreateCharacterCacheTableSize 공개적으로 정적으로 프로퍼티

public static int CreateCharacterCacheTableSize
리턴 int

LoginCacheTable 공개적으로 정적으로 프로퍼티

public static string[] LoginCacheTable
리턴 string[]

LoginCacheTableSize 공개적으로 정적으로 프로퍼티

public static int LoginCacheTableSize
리턴 int