Method ConnectToRunningApplicationAsync
ConnectToRunningApplicationAsync(IApplicationInfo?, CancellationToken)
Connects to Tekla Structural Designer application specified by given descriptor
Declaration
public static Task<IApplication?> ConnectToRunningApplicationAsync(IApplicationInfo? info, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| IApplicationInfo | info | The descriptor of an application to connect to |
| CancellationToken | cancellationToken | The optional cancellation token |
Returns
| Type | Description |
|---|---|
| Task<IApplication> | The IApplication or null in case the connection failed |
ConnectToRunningApplicationAsync(int, CancellationToken)
Connects to Tekla Structural Designer application running on local machine on given port
Declaration
public static Task<IApplication?> ConnectToRunningApplicationAsync(int port, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| int | port | The port application service is running on |
| CancellationToken | cancellationToken | The optional cancellation token |
Returns
| Type | Description |
|---|---|
| Task<IApplication> | The IApplication or null if application cannot be connected |
ConnectToRunningApplicationAsync(string, int, CancellationToken)
Connects to Tekla Structural Designer application running on given address and port
Declaration
public static Task<IApplication?> ConnectToRunningApplicationAsync(string host, int port, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| string | host | The host application service is running on |
| int | port | The port application service is running on |
| CancellationToken | cancellationToken | The optional cancellation token |
Returns
| Type | Description |
|---|---|
| Task<IApplication> | The IApplication or null if application cannot be connected |