C# Class withSIX.Play.Core.Options.AppOptions

Inheritance: OptionBase, IEnableLogging
Show file Open project: SIXNetworks/withSIX.Desktop

Private Properties

Property Type Description
GetAuthInfoKey string
GetCEP bool
GetMaxThreads int
GetMaxThreadsInternal int
OnDeserialized void
TryUpdateCEPRegistry void

Public Methods

Method Description
GetAuthInfoFromCache ( Uri uri ) : AuthInfo
GetMaxThreads ( ) : int
SetAuthInfo ( Uri uri, AuthInfo authInfo ) : void
SetAuthInfo ( Uri uri, string username, string password, string domain = null ) : void
TrySetProxy ( string value ) : void

Private Methods

Method Description
GetAuthInfoKey ( Uri uri ) : string
GetCEP ( ) : bool
GetMaxThreads ( int defaultMax ) : int
GetMaxThreadsInternal ( ) : int
OnDeserialized ( StreamingContext context ) : void
TryUpdateCEPRegistry ( bool value ) : void

Method Details

GetAuthInfoFromCache() public method

public GetAuthInfoFromCache ( Uri uri ) : AuthInfo
uri System.Uri
return withSIX.Sync.Core.Transfer.AuthInfo

GetMaxThreads() public method

public GetMaxThreads ( ) : int
return int

SetAuthInfo() public method

public SetAuthInfo ( Uri uri, AuthInfo authInfo ) : void
uri System.Uri
authInfo withSIX.Sync.Core.Transfer.AuthInfo
return void

SetAuthInfo() public method

public SetAuthInfo ( Uri uri, string username, string password, string domain = null ) : void
uri System.Uri
username string
password string
domain string
return void

TrySetProxy() public method

public TrySetProxy ( string value ) : void
value string
return void