C# 클래스 AdvancedLauncher.Management.EnvironmentManager

상속: CrossDomainObject, IEnvironmentManager
파일 보기 프로젝트 열기: GoldRenard/DMOAdvancedLauncher

Private Properties

프로퍼티 타입 설명
ApplyAppTheme void
ApplyProxySettings void
DeSerializeSettings AdvancedLauncher.Model.Protected.ProtectedSettings
InitFolder string
InitializeSafeSettings void
ValidateSettings void

공개 메소드들

메소드 설명
ClosingLockedProxy ( EventProxy proxy, bool subscribe = true ) : void
FileSystemLockedProxy ( EventProxy proxy, bool subscribe = true ) : void
Initialize ( ) : void
OnClosingLocked ( bool IsLocked ) : void
OnFileSystemLocked ( bool IsLocked ) : void
ResolveResource ( string folder, string file, string downloadUrl = null ) : string
Save ( ) : void

비공개 메소드들

메소드 설명
ApplyAppTheme ( ProtectedSettings ProtectedSettings ) : void
ApplyProxySettings ( ProtectedSettings settings ) : void
DeSerializeSettings ( string filepath ) : ProtectedSettings
InitFolder ( string root, string name ) : string
InitializeSafeSettings ( ProtectedSettings settings ) : void
ValidateSettings ( ProtectedSettings settings ) : void

메소드 상세

ClosingLockedProxy() 공개 메소드

public ClosingLockedProxy ( EventProxy proxy, bool subscribe = true ) : void
proxy EventProxy
subscribe bool
리턴 void

FileSystemLockedProxy() 공개 메소드

public FileSystemLockedProxy ( EventProxy proxy, bool subscribe = true ) : void
proxy EventProxy
subscribe bool
리턴 void

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

OnClosingLocked() 공개 메소드

public OnClosingLocked ( bool IsLocked ) : void
IsLocked bool
리턴 void

OnFileSystemLocked() 공개 메소드

public OnFileSystemLocked ( bool IsLocked ) : void
IsLocked bool
리턴 void

ResolveResource() 공개 메소드

public ResolveResource ( string folder, string file, string downloadUrl = null ) : string
folder string
file string
downloadUrl string
리턴 string

Save() 공개 메소드

public Save ( ) : void
리턴 void