Class ClientConnectionOptions
Configuration options for a D-Bus client connection.
[Obsolete("Use DBusConnectionOptions instead.")]
public class ClientConnectionOptions : ConnectionOptions
- Inheritance
-
ClientConnectionOptions
- Inherited Members
Constructors
ClientConnectionOptions()
Initializes a new instance of the ClientConnectionOptions class.
protected ClientConnectionOptions()
ClientConnectionOptions(string)
Initializes a new instance of the ClientConnectionOptions class.
public ClientConnectionOptions(string address)
Parameters
addressstringThe address to connect to.
Properties
AutoConnect
Gets or sets a whether to automatically connect when the connection is first used.
public bool AutoConnect { get; set; }
Property Value
Methods
SetupAsync(CancellationToken)
Sets up the connection. This method may be overridden in a derived class.
protected virtual ValueTask<ClientSetupResult> SetupAsync(CancellationToken cancellationToken)
Parameters
cancellationTokenCancellationTokenThe cancellation token.
Returns
- ValueTask<ClientSetupResult>
A ValueTask containing the setup result.
Teardown(object?)
Tears down the connection. This method may be overridden in a derived class.
protected virtual void Teardown(object? token)
Parameters
tokenobjectThe TeardownToken returned from SetupAsync(CancellationToken).