You are here: Symbol Reference
Symbol Reference
> Ofcas.Lk.Api.Client.Ui Namespace
Ofcas.Lk.Api.Client.Core Namespace
Ofcas.Lk.Api.Client.Core.Exceptions Namespace
Ofcas.Lk.Api.Client.Core.Interfaces Namespace
Ofcas.Lk.Api.Client.Ui Namespace
Ofcas.Lk.Api.Shared.DC Namespace
Ofcas.Lk.Api.Shared.DC.Enums Namespace
Files
> Classes
Classes
> ServiceProxyBase<TService, TCoreObject> Class
DialogResult<T> Class
ElevationUi Class
LoginScopeUi Class
PhaseUi Class
ProjectCenterUi Class
ProjectInformationContainerUi Class
ProjectInformationUi Class
ProjectUi Class
ServiceProxy Class
ServiceProxyBase<TService, TCoreObject> Class
Close

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

ServiceProxyBase<TService, TCoreObject> Class
Send Feedback
Collapse All Expand All
Class Hierarchy

File: ServiceProxyBase.cs

Namespace: Ofcas.Lk.Api.Client.Ui

Syntax
C#
public abstract class ServiceProxyBase<TService, TCoreObject> : Disposable where TService : IApiService where TCoreObject : LoginScope;
Description

This is class Ofcas.Lk.Api.Client.Ui.ServiceProxyBase.

Constructors
Show:Protected
No members matching the current filter

| Name | Description
| ServiceProxyBase | This is ServiceProxyBase, a member of class ServiceProxyBase.

Fields
Show:Protected
No members matching the current filter

| Name | Description
| InstallationPath | This is InstallationPath, a member of class ServiceProxyBase.

Methods
Show:Protected
No members matching the current filter

| Name | Description
| Dispose | This is Dispose, a member of class ServiceProxyBase.
| GetLoginScope | This is GetLoginScope, a member of class ServiceProxyBase.
| GetProgramInformation | Returns ProgramInformation of the LogiKal installation. Does not require login.
| GetRuntimePath | This is GetRuntimePath, a member of class ServiceProxyBase.
| GetServiceFactory | This is GetServiceFactory, a member of class ServiceProxyBase.
| GetServicePath | This is GetServicePath, a member of class ServiceProxyBase.
| Login | Login to the API to get access to projects, elvations etc. . Without login no access to the API is available. Attention: Before a login is possible, the service must be started (Start).
| Start | Starts the service. This method must be called first to get the LoginScope (Login).
| Stop | Stops the service. This method must be called before destroying the ServiceProxyBase. This method is also called in the destructor.

Properties
Show:Protected
No members matching the current filter

| Name | Description
| Arguments | This is Arguments, a member of class ServiceProxyBase.
| CheckInterval | Defines the time interval between checks if the parent process still is alive.
| RuntimePath | This is RuntimePath, a member of class ServiceProxyBase.
| StartTimeout | Defines the timeout for the start operation as TimeSpan.
| WorkingTimeout | Defines the timeout for working operation as TimeSpan.

Links
ServiceProxyBase<TService, TCoreObject> Fields
ServiceProxyBase<TService, TCoreObject> Methods
ServiceProxyBase<TService, TCoreObject> Properties

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