ScanServiceProxy - конструктор |
Пространство имён:
Tessa.Host
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public ScanServiceProxy(
[NotNullAttribute] IHostLauncher hostLauncher,
[NotNullAttribute] IHostConfiguration hostConfiguration,
[NotNullAttribute] IHostServiceAddressGenerator hostServiceAddressGenerator,
[NotNullAttribute] Func<ScanServiceClient> createScanServiceClientFunc,
[NotNullAttribute] IPipeClient pipeClient,
[NotNullAttribute] ILogger logger,
[CanBeNullAttribute] string typeName = null,
[CanBeNullAttribute] string assembly = null
)
Public Sub New (
<NotNullAttribute> hostLauncher As IHostLauncher,
<NotNullAttribute> hostConfiguration As IHostConfiguration,
<NotNullAttribute> hostServiceAddressGenerator As IHostServiceAddressGenerator,
<NotNullAttribute> createScanServiceClientFunc As Func(Of ScanServiceClient),
<NotNullAttribute> pipeClient As IPipeClient,
<NotNullAttribute> logger As ILogger,
<CanBeNullAttribute> Optional typeName As String = Nothing,
<CanBeNullAttribute> Optional assembly As String = Nothing
)
public:
ScanServiceProxy(
[NotNullAttribute] IHostLauncher^ hostLauncher,
[NotNullAttribute] IHostConfiguration^ hostConfiguration,
[NotNullAttribute] IHostServiceAddressGenerator^ hostServiceAddressGenerator,
[NotNullAttribute] Func<ScanServiceClient^>^ createScanServiceClientFunc,
[NotNullAttribute] IPipeClient^ pipeClient,
[NotNullAttribute] ILogger^ logger,
[CanBeNullAttribute] String^ typeName = nullptr,
[CanBeNullAttribute] String^ assembly = nullptr
)
new :
[<NotNullAttribute>] hostLauncher : IHostLauncher *
[<NotNullAttribute>] hostConfiguration : IHostConfiguration *
[<NotNullAttribute>] hostServiceAddressGenerator : IHostServiceAddressGenerator *
[<NotNullAttribute>] createScanServiceClientFunc : Func<ScanServiceClient> *
[<NotNullAttribute>] pipeClient : IPipeClient *
[<NotNullAttribute>] logger : ILogger *
[<CanBeNullAttribute>] ?typeName : string *
[<CanBeNullAttribute>] ?assembly : string
(* Defaults:
let _typeName = defaultArg typeName null
let _assembly = defaultArg assembly null
*)
-> ScanServiceProxy
Параметры
- hostLauncher
- Тип: Tessa.HostIHostLauncher
- hostConfiguration
- Тип: Tessa.HostIHostConfiguration
- hostServiceAddressGenerator
- Тип: Tessa.HostIHostServiceAddressGenerator
- createScanServiceClientFunc
- Тип: SystemFuncScanServiceClient
- pipeClient
- Тип: Tessa.Platform.PipesIPipeClient
- logger
- Тип: ILogger
- typeName (Optional)
- Тип: SystemString
- assembly (Optional)
- Тип: SystemString
См. также