You are here: Symbol Reference
Symbol Reference
> Ofcas.Lk.Api.Client.Core Namespace
Ofcas.Lk.Api.Client.Core Namespace
Ofcas.Lk.Api.Client.Core.Exceptions Namespace
Ofcas.Lk.Api.Client.Ui Namespace
Ofcas.Lk.Api.Shared Namespace
Files
> Classes
Classes
Interfaces
> ServiceProxyBase<TService, TCoreObject> Class
Address Class
AddressContainer Class
AddressInfo Class
BaseElementElevationInfo Class
CoreInfo<TData, TParentObject, TParent> Class
CoreObjectBase Class
CoreObjectFullyQualified<TParent, TOwnInfo, TChild, TChildInfo> Class
CoreObjectWithChildren<TChild, TChildInfo> Class
CoreServiceProxy<TService, TCoreObject> Class
Disposable Class
Document Class
DocumentContainer Class
DocumentInfo Class
ElementPricelist Class
ElementPricelistConfigurator Class
ElementPricelistContainer Class
ElementPricelistElevationInfo Class
ElementPricelistInfo Class
Elevation Class
ElevationInfo Class
ElevationInstance Class
ElevationInstanceInfo Class
FileHandler Class
InsertionElevationInfo Class
LayerElevationInfo Class
LoginScope Class
MaterialElevationInfo Class
Phase Class
PhaseAndElevationsResult Class
PhaseInfo Class
Project Class
ProjectCenter Class
ProjectCenterInfo Class
ProjectDirectoryInfo Class
ProjectInfo Class
ProjectInformation Class
ProjectInformationContainer Class
ProjectInformationInfo Class
SearchAgent Class
SearchResult Class
SegmentElevationInfo Class
ServiceProxyBase<TService, TCoreObject> Class
ServiceProxyNoUi Class
SettingContainer Class
StandardElevationInfo Class
SynchronizationRestriction Class
TextElevationInfo Class
> ServiceProxyBase Constructor
ServiceProxyBase Constructor
ServiceProxyBase<TService, TCoreObject> Methods
ServiceProxyBase<TService, TCoreObject> Properties
> ServiceProxyBase<TService, TCoreObject>.ServiceProxyBase Constructor (string, ushort, string)
ServiceProxyBase<TService, TCoreObject>.ServiceProxyBase Constructor (string, string)
ServiceProxyBase<TService, TCoreObject>.ServiceProxyBase Constructor (string, ushort, string)
Close

Ofcas.Lk.Api.Client - Version 3.0 | Contents Index Home |

ServiceProxyBase<TService, TCoreObject>.ServiceProxyBase Constructor (string, ushort, string)
Send Feedback
Collapse All Expand All

Constructs a named pipe connected ServiceProxy to LK based on a given launcher application path.

Syntax
C#
protected ServiceProxyBase(string launcherPath, ushort tcpPort, string arguments = "");
Parameters

Parameters | Description
string launcherPath | Expects a valid filepath to the launcher application which is then called on Start to initiate the backend service initialization. The launcher application file is the app one opens to start LogiKal regularly e.g.: Winstart.exe, LogiKalStarter.exe
ushort tcpPort | The desired tcpPort the backend service will try to listen on.
string arguments = "" | The command line parameters passed down to the launcher application during Start.

Remarks

Please make sure that the windows user has rights to open up ports. Since the backend service will be spawned by the current process it should be sufficient if the current process itself is running with elevated privileges.

Links
ServiceProxyBase<TService, TCoreObject> Class
Ofcas.Lk.Api.Client.Core Namespace

Copyright © 2020. All rights reserved.
What do you think about this topic? Send feedback!