C# Class NATS.Client.ConnectionFactory

Creates a connection to the NATS server.
Afficher le fichier Open project: nats-io/csnats Class Usage Examples

Méthodes publiques

Méthode Description
ConnectionFactory ( ) : System

Creates a connection factory to the NATS server.

CreateConnection ( ) : IConnection

Create a connection to the NATs server using default options.

CreateConnection ( Options opts ) : IConnection

CreateConnection to the NATs server using the provided options.

CreateConnection ( string url ) : IConnection

CreateConnection will attempt to connect to the NATS server. The url can contain username/password semantics. Comma seperated arrays are also supported, e.g. urlA, urlB.

CreateEncodedConnection ( ) : IEncodedConnection

Create an encoded connection to the NATs server using default options.

CreateEncodedConnection ( Options opts ) : IEncodedConnection

CreateEncodedConnection to the NATs server using the provided options.

CreateEncodedConnection ( string url ) : IEncodedConnection

CreateEncodeedConnection will attempt to connect to the NATS server. The url can contain username/password semantics.

CreateSecureConnection ( string url ) : IConnection

CreateSecureConnection will attempt to connect to the NATS server using TLS. The url can contain username/password semantics.

GetDefaultOptions ( ) : Options

Retrieves the default set ot client options.

Method Details

ConnectionFactory() public méthode

Creates a connection factory to the NATS server.
public ConnectionFactory ( ) : System
Résultat System

CreateConnection() public méthode

Create a connection to the NATs server using default options.
public CreateConnection ( ) : IConnection
Résultat IConnection

CreateConnection() public méthode

CreateConnection to the NATs server using the provided options.
public CreateConnection ( Options opts ) : IConnection
opts Options NATs client options
Résultat IConnection

CreateConnection() public méthode

CreateConnection will attempt to connect to the NATS server. The url can contain username/password semantics. Comma seperated arrays are also supported, e.g. urlA, urlB.
public CreateConnection ( string url ) : IConnection
url string The url
Résultat IConnection

CreateEncodedConnection() public méthode

Create an encoded connection to the NATs server using default options.
public CreateEncodedConnection ( ) : IEncodedConnection
Résultat IEncodedConnection

CreateEncodedConnection() public méthode

CreateEncodedConnection to the NATs server using the provided options.
public CreateEncodedConnection ( Options opts ) : IEncodedConnection
opts Options NATs client options
Résultat IEncodedConnection

CreateEncodedConnection() public méthode

CreateEncodeedConnection will attempt to connect to the NATS server. The url can contain username/password semantics.
public CreateEncodedConnection ( string url ) : IEncodedConnection
url string The url
Résultat IEncodedConnection

CreateSecureConnection() public méthode

CreateSecureConnection will attempt to connect to the NATS server using TLS. The url can contain username/password semantics.
public CreateSecureConnection ( string url ) : IConnection
url string connect url
Résultat IConnection

GetDefaultOptions() public static méthode

Retrieves the default set ot client options.
public static GetDefaultOptions ( ) : Options
Résultat Options