DialogLoginProvider - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.UI.RuntimeСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public DialogLoginProvider(
Func<ILoginProvider> getQuietModeLoginProviderFunc,
Func<IConnectionSettings> getConnectionSettingsFunc,
Func<ISessionManagerSettings> getSessionManagerSettingsFunc,
IRuntimeSettings runtimeSettings
)
Public Sub New (
getQuietModeLoginProviderFunc As Func(Of ILoginProvider),
getConnectionSettingsFunc As Func(Of IConnectionSettings),
getSessionManagerSettingsFunc As Func(Of ISessionManagerSettings),
runtimeSettings As IRuntimeSettings
)
public:
DialogLoginProvider(
Func<ILoginProvider^>^ getQuietModeLoginProviderFunc,
Func<IConnectionSettings^>^ getConnectionSettingsFunc,
Func<ISessionManagerSettings^>^ getSessionManagerSettingsFunc,
IRuntimeSettings^ runtimeSettings
)
new :
getQuietModeLoginProviderFunc : Func<ILoginProvider> *
getConnectionSettingsFunc : Func<IConnectionSettings> *
getSessionManagerSettingsFunc : Func<ISessionManagerSettings> *
runtimeSettings : IRuntimeSettings -> DialogLoginProvider
Параметры
- getQuietModeLoginProviderFunc FuncILoginProvider
-
Возвращает объект, выполняющий действия при включённом "тихом режиме".
Функция не должна возвращать null.
- getConnectionSettingsFunc FuncIConnectionSettings
-
Функция, возвращающая настройки подключения к серверу.
Функция запрашивается каждый раз при использовании диалога логина.
- getSessionManagerSettingsFunc FuncISessionManagerSettings
-
Функция, возвращающая настройки для определения параметров входа.
Функция запрашивается каждый раз при использовании диалога логина.
- runtimeSettings IRuntimeSettings
- Настройки, связанные с исполняющей средой системы.