C# Класс Akka.Cluster.Tools.Client.ClusterReceptionistSettings

Наследование: INoSerializationVerificationNeeded
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
NumberOfContacts int
ResponseTunnelReceiveTimeout System.TimeSpan
Role string

Открытые методы

Метод Описание
ClusterReceptionistSettings ( string role, int numberOfContacts, System.TimeSpan responseTunnelReceiveTimeout ) : System
Create ( ActorSystem system ) : ClusterReceptionistSettings

Create settings from the default configuration "akka.cluster.client.receptionist".

Create ( Config config ) : ClusterReceptionistSettings

Create settings from a configuration with the same layout as the default configuration "akka.cluster.client.receptionist".

WithNumberOfContacts ( int numberOfContacts ) : ClusterReceptionistSettings
WithResponseTunnelReceiveTimeout ( System.TimeSpan responseTunnelReceiveTimeout ) : ClusterReceptionistSettings
WithRole ( string role ) : ClusterReceptionistSettings
WithoutRole ( ) : ClusterReceptionistSettings

Приватные методы

Метод Описание
Copy ( string role = null, int numberOfContacts = null, System.TimeSpan responseTunnelReceiveTimeout = null ) : ClusterReceptionistSettings

Описание методов

ClusterReceptionistSettings() публичный Метод

public ClusterReceptionistSettings ( string role, int numberOfContacts, System.TimeSpan responseTunnelReceiveTimeout ) : System
role string
numberOfContacts int
responseTunnelReceiveTimeout System.TimeSpan
Результат System

Create() публичный статический Метод

Create settings from the default configuration "akka.cluster.client.receptionist".
public static Create ( ActorSystem system ) : ClusterReceptionistSettings
system ActorSystem
Результат ClusterReceptionistSettings

Create() публичный статический Метод

Create settings from a configuration with the same layout as the default configuration "akka.cluster.client.receptionist".
public static Create ( Config config ) : ClusterReceptionistSettings
config Akka.Configuration.Config
Результат ClusterReceptionistSettings

WithNumberOfContacts() публичный Метод

public WithNumberOfContacts ( int numberOfContacts ) : ClusterReceptionistSettings
numberOfContacts int
Результат ClusterReceptionistSettings

WithResponseTunnelReceiveTimeout() публичный Метод

public WithResponseTunnelReceiveTimeout ( System.TimeSpan responseTunnelReceiveTimeout ) : ClusterReceptionistSettings
responseTunnelReceiveTimeout System.TimeSpan
Результат ClusterReceptionistSettings

WithRole() публичный Метод

public WithRole ( string role ) : ClusterReceptionistSettings
role string
Результат ClusterReceptionistSettings

WithoutRole() публичный Метод

public WithoutRole ( ) : ClusterReceptionistSettings
Результат ClusterReceptionistSettings

Описание свойств

NumberOfContacts публичное свойство

The receptionist will send this number of contact points to the client.
public int NumberOfContacts
Результат int

ResponseTunnelReceiveTimeout публичное свойство

The actor that tunnel response messages to the client will be stopped after this time of inactivity.
public TimeSpan,System ResponseTunnelReceiveTimeout
Результат System.TimeSpan

Role публичное свойство

Start the receptionist on members tagged with this role. All members are used if undefined.
public string Role
Результат string