C# 클래스 csShared.Config

상속: Caliburn.Micro.PropertyChangedBase
파일 보기 프로젝트 열기: TNOCS/csTouch 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
OnlineValues string>.Dictionary
localValues string>.Dictionary

공개 메소드들

메소드 설명
DecryptString ( string message, string passphrase ) : string
EncryptString ( string message, string passphrase ) : string
Get ( string key, string @default ) : string
Get ( string key, string @default, bool storeOffline ) : string
GetBool ( string key, bool @default ) : bool
GetBrush ( string key, System.Windows.Media.Brush @default ) : System.Windows.Media.Brush
GetDouble ( string key, double @default ) : double
GetInt ( string key, int @default ) : int
GetTagIds ( ) : string>>.IEnumerable
LoadConfig ( bool encrypted, string file ) : string
LoadLocalConfig ( ) : void
LoadOfflineConfig ( ) : void
SaveConfig ( string file, string data, bool encrypt ) : void
Set ( string key, string newValue ) : void
SetBool ( string key, bool newValue ) : void
SetLocalConfig ( string name, string value ) : void
SetLocalConfig ( string name, string value, bool save ) : void
UpdateValues ( ) : void

비공개 메소드들

메소드 설명
ApplyExcelConfigSheet ( ) : void
LogOff ( ) : void
OverrideVariablesFromExcelSheet ( FileInfo pConfigFile, string pConfigName ) : void
ParseValues ( string e ) : string>.Dictionary
SaveLocalConfig ( ) : void

메소드 상세

DecryptString() 공개 정적인 메소드

public static DecryptString ( string message, string passphrase ) : string
message string
passphrase string
리턴 string

EncryptString() 공개 정적인 메소드

public static EncryptString ( string message, string passphrase ) : string
message string
passphrase string
리턴 string

Get() 공개 메소드

public Get ( string key, string @default ) : string
key string
@default string
리턴 string

Get() 공개 메소드

public Get ( string key, string @default, bool storeOffline ) : string
key string
@default string
storeOffline bool
리턴 string

GetBool() 공개 메소드

public GetBool ( string key, bool @default ) : bool
key string
@default bool
리턴 bool

GetBrush() 공개 메소드

public GetBrush ( string key, System.Windows.Media.Brush @default ) : System.Windows.Media.Brush
key string
@default System.Windows.Media.Brush
리턴 System.Windows.Media.Brush

GetDouble() 공개 메소드

public GetDouble ( string key, double @default ) : double
key string
@default double
리턴 double

GetInt() 공개 메소드

public GetInt ( string key, int @default ) : int
key string
@default int
리턴 int

GetTagIds() 공개 메소드

public GetTagIds ( ) : string>>.IEnumerable
리턴 string>>.IEnumerable

LoadConfig() 공개 정적인 메소드

public static LoadConfig ( bool encrypted, string file ) : string
encrypted bool
file string
리턴 string

LoadLocalConfig() 공개 메소드

public LoadLocalConfig ( ) : void
리턴 void

LoadOfflineConfig() 공개 메소드

public LoadOfflineConfig ( ) : void
리턴 void

SaveConfig() 공개 정적인 메소드

public static SaveConfig ( string file, string data, bool encrypt ) : void
file string
data string
encrypt bool
리턴 void

Set() 공개 메소드

public Set ( string key, string newValue ) : void
key string
newValue string
리턴 void

SetBool() 공개 메소드

public SetBool ( string key, bool newValue ) : void
key string
newValue bool
리턴 void

SetLocalConfig() 공개 메소드

public SetLocalConfig ( string name, string value ) : void
name string
value string
리턴 void

SetLocalConfig() 공개 메소드

public SetLocalConfig ( string name, string value, bool save ) : void
name string
value string
save bool
리턴 void

UpdateValues() 공개 메소드

public UpdateValues ( ) : void
리턴 void

프로퍼티 상세

OnlineValues 공개적으로 프로퍼티

public Dictionary OnlineValues
리턴 string>.Dictionary

localValues 공개적으로 프로퍼티

public Dictionary localValues
리턴 string>.Dictionary