IGatewayListProvider Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interface that provides Orleans gateways information.
public interface IGatewayListProvider
type IGatewayListProvider = interface
Public Interface IGatewayListProvider
- Derived
Properties
IsUpdatable |
Obsolete.
Gets a value indicating whether this IGatewayListProvider ever refreshes its returned information, or always returns the same gateway list. |
MaxStaleness |
Gets the period of time between refreshes. |
Methods
GetGateways() |
Returns the list of gateways (silos) that can be used by a client to connect to Orleans cluster. The Uri is in the form of: "gwy.tcp://IP:port/Generation". See Utils.ToGatewayUri and Utils.ToSiloAddress for more details about Uri format. |
InitializeGatewayListProvider() |
Initializes the provider, will be called before all other methods. |
InitializeGatewayListProvider(ClientConfiguration, Logger) |
Initializes the provider, will be called before all other methods |