StaticGatewayListProvider Class
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.
IGatewayListProvider implementation which returns a static list, configured via StaticGatewayListProviderOptions.
public class StaticGatewayListProvider : Orleans.Messaging.IGatewayListProvider
type StaticGatewayListProvider = class
interface IGatewayListProvider
Public Class StaticGatewayListProvider
Implements IGatewayListProvider
- Inheritance
-
StaticGatewayListProvider
- Implements
Constructors
StaticGatewayListProvider(IOptions<StaticGatewayListProviderOptions>, IOptions<GatewayOptions>) |
Initializes a new instance of the StaticGatewayListProvider class. |
Properties
IsUpdatable |
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. |