Freigeben über


StaticGatewayListProvider Klasse

Definition

IGatewayListProvider Implementierung, die eine statische Liste zurückgibt, die über konfiguriert wird StaticGatewayListProviderOptions.

public class StaticGatewayListProvider : Orleans.Messaging.IGatewayListProvider
type StaticGatewayListProvider = class
    interface IGatewayListProvider
Public Class StaticGatewayListProvider
Implements IGatewayListProvider
Vererbung
StaticGatewayListProvider
Implementiert

Konstruktoren

StaticGatewayListProvider(IOptions<StaticGatewayListProviderOptions>, IOptions<GatewayOptions>)

Initialisiert eine neue Instanz der StaticGatewayListProvider-Klasse.

Eigenschaften

IsUpdatable

Ruft einen Wert ab, der angibt, ob dieser IGatewayListProvider die zurückgegebenen Informationen jemals aktualisiert oder immer dieselbe Gatewayliste zurückgibt.

MaxStaleness

Ruft den Zeitraum zwischen Aktualisierungen ab.

Methoden

GetGateways()

Gibt die Liste der Gateways (Silos) zurück, die von einem Client zum Herstellen einer Verbindung mit dem Orleans-Cluster verwendet werden können. Der Uri hat folgendes: "gwy.tcp://IP:port/Generation". Weitere Informationen zum Uri-Format finden Sie unter Utils.ToGatewayUri und Utils.ToSiloAddress.

InitializeGatewayListProvider()

Initialisiert den Anbieter, wird vor allen anderen Methoden aufgerufen.

Gilt für: