Freigeben über


StandaloneSiloHandle Klasse

Definition

Ein Silohandle und eine Fabrik, die einen separaten Prozess für jedes Silo erzeugt.

public class StandaloneSiloHandle : Orleans.TestingHost.SiloHandle
type StandaloneSiloHandle = class
    inherit SiloHandle
Public Class StandaloneSiloHandle
Inherits SiloHandle
Vererbung
StandaloneSiloHandle

Konstruktoren

StandaloneSiloHandle(String, IConfiguration, String)

Ein Silohandle und eine Fabrik, die einen separaten Prozess für jedes Silo erzeugt.

Felder

ExecutablePathConfigKey

Der Konfigurationsschlüssel, der zum Identifizieren des zu startenden Prozesses verwendet wird.

Eigenschaften

ClusterOptions

Abrufen oder Festlegen der Konfiguration des Clusters

(Geerbt von SiloHandle)
GatewayAddress

Ein Silohandle und eine Fabrik, die einen separaten Prozess für jedes Silo erzeugt.

(Geerbt von SiloHandle)
InstanceNumber

Ruft die Instanznummer innerhalb des Clusters ab oder legt diese fest.

(Geerbt von SiloHandle)
IsActive

Ruft ab, ob das Remotesilos aktiv sein soll.

Name

Abrufen oder Festlegen des Namens des Silos

(Geerbt von SiloHandle)
NodeConfiguration

Abrufen oder Festlegen der Konfiguration des Silos

(Geerbt von SiloHandle)
ProxyAddress

Abrufen der Proxyadresse des Silos

(Geerbt von SiloHandle)
SiloAddress

Abrufen oder Festlegen der Adresse des Silos

(Geerbt von SiloHandle)
Type

Ruft den Silotyp ab oder legt den Silotyp fest

(Geerbt von SiloHandle)

Methoden

Create(String, IConfiguration)

Erzeugt einen neuen Prozess zum Hosten eines Silos, wobei die ausführbare Datei in der "ExecutablePath"-Eigenschaft der Konfiguration als Einstiegspunkt bereitgestellt wird.

CreateDelegate(String)

Erstellt einen Delegaten, der ein Silo in einem neuen Prozess unter Verwendung der bereitgestellten ausführbaren Datei als Einstiegspunkt für dieses Silo erzeugt.

CreateForAssembly(Assembly)

Erstellt einen Delegaten, der ein Silo in einem neuen Prozess erzeugt, wobei die bereitgestellte Assembly (oder ihre ausführbare Entsprechung, wenn es sich um eine Bibliothek handelt) den Einstiegspunkt für dieses Silo darstellt.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

(Geerbt von SiloHandle)
Dispose(Boolean)

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

DisposeAsync()

Ein Silohandle und eine Fabrik, die einen separaten Prozess für jedes Silo erzeugt.

StopSilo(Boolean)

Beenden des Remotesilos

(Geerbt von SiloHandle)
StopSiloAsync(Boolean)

Beenden des Remotesilos

StopSiloAsync(CancellationToken)

Beenden Sie das Remotesilos. Diese Methode kann nicht mit AppDomain verwendet werden.

ToString()

Eine Zeichenfolge, die den aktuellen SiloHandle darstellt

(Geerbt von SiloHandle)

Gilt für: