C# Класс AdvancedLauncher.Management.EnvironmentManager

Наследование: CrossDomainObject, IEnvironmentManager
Показать файл Открыть проект

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