SiloHost Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This type is obsolete and may be removed in a future release. Use SiloHostBuilder to create an instance of ISiloHost instead.
Ermöglicht programmgesteuert das Hosten eines Orleans-Silos in der aktuellen App-Domäne.
public class SiloHost : MarshalByRefObject, IDisposable
[System.Obsolete("This type is obsolete and may be removed in a future release. Use SiloHostBuilder to create an instance of ISiloHost instead.")]
public class SiloHost : MarshalByRefObject, IDisposable
type SiloHost = class
inherit MarshalByRefObject
interface IDisposable
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use SiloHostBuilder to create an instance of ISiloHost instead.")>]
type SiloHost = class
inherit MarshalByRefObject
interface IDisposable
Public Class SiloHost
Inherits MarshalByRefObject
Implements IDisposable
- Vererbung
-
SiloHost
- Attribute
- Implementiert
Konstruktoren
SiloHost(String, ClusterConfiguration) |
Veraltet.
Konstruktor |
SiloHost(String, FileInfo) |
Veraltet.
Konstruktor |
SiloHost(String) |
Veraltet.
Konstruktor |
Eigenschaften
Config |
Veraltet.
Konfigurationsdaten für das Orleans-System. |
ConfigFileName |
Veraltet.
Konfigurationsdatei, die für diesen Silo verwendet wird.
Ändern Sie dies, nachdem das Silo gestartet wurde (wenn |
ConfigLoaded |
Veraltet.
Ob die Silokonfiguration geladen und initialisiert wurde, wird die Laufzeitkonfiguration konfiguriert. |
ConfigureSiloHostDelegate |
Veraltet.
Delegieren, um dem Client einige Konfigurationen hinzuzufügen |
Debug |
Veraltet.
Silo-Debug-Flag.
Wenn sie festgelegt |
DeploymentId |
Veraltet.
Cluster-ID (falls vorhanden) für den Cluster, in dem dieser Silo ausgeführt wird. |
IsStarted |
Veraltet.
Ob dieses Silo erfolgreich gestartet wurde und derzeit ausgeführt wird. |
Name |
Veraltet.
Name dieses Silos. |
NodeConfig |
Veraltet.
Konfigurationsdaten für dieses Silo. |
TraceFilePath |
Veraltet.
Verzeichnis zum Verwenden der Ablaufverfolgungsprotokolldatei, die von diesem Silo geschrieben wurde. |
Type |
Veraltet.
Typ dieses Silos - entweder |
Verbose |
Veraltet.
Verbose Flag.
Wenn sie festgelegt |
Methoden
Dispose() |
Veraltet.
Wird aufgerufen, wenn dieser Silo von .NET-Runtime entsorgt wird. |
Dispose(Boolean) |
Veraltet.
Führen Sie den Vorgang "Entsorgen/ Bereinigen" aus. |
InitializeOrleansSilo() |
Veraltet.
Initialisieren Sie dieses Silo. |
InitializeSilo() |
Veraltet.
Initialisieren Sie dieses Silo. |
LoadConfig() |
Veraltet.
Suchen und Laden Sie die Konfigurationsdatei für dieses Silo. |
LoadOrleansConfig() |
Veraltet.
Suchen und Laden Sie die Konfigurationsdatei für dieses Silo. |
ReportStartupError(Exception) |
Veraltet.
Melden Sie während des Silostarts einen Fehler. |
SetDeploymentId(String, String) |
Veraltet.
Legen Sie die ClusterId für dieses Silo sowie die Verbindungszeichenfolge fest, um die Silosystemdaten wie die Clustermitgliedschaftstabelle zu verwenden. |
SetExpectedClusterSize(Int32) |
Veraltet.
Legen Sie die erwartete Bereitstellungsgröße fest. |
SetPrimaryNodeEndpoint(IPEndPoint) |
Veraltet.
Legen Sie die Endpunktadressen für den primären Silo (falls vorhanden) fest. Dieser Silo kann primär sein, in diesem Fall sollte diese Adresse mit der Inter-Silo-Verbindungs-Socketadresse übereinstimmen. |
SetProxyEndpoint(IPEndPoint) |
Veraltet.
Legen Sie die Gatewayproxy-Endpunktadresse für diesen Silo fest. |
SetReminderServiceType(GlobalConfiguration+ReminderServiceProviderType) |
Veraltet.
Legen Sie den Erinnerungsdiensttyp fest, der von diesem Silo verwendet werden soll. |
SetSeedNodeEndpoint(IPEndPoint) |
Veraltet.
Legen Sie die Endpunktadresse des Seedknotens fest, die von Silo verwendet werden soll. |
SetSeedNodeEndpoints(IPEndPoint[]) |
Veraltet.
Legen Sie den Satz von Seedknoten-Endpunktadressen fest, die von Silo verwendet werden sollen. |
SetSiloEndpoint(IPEndPoint, Int32) |
Veraltet.
Legen Sie die Hauptendpunktadresse für diesen Silo fest, plus der zu verwendende Silogenerierungswert, um diese Siloinstanz von allen vorherigen Siloinstanzen zu unterscheiden, die zuvor auf diesem Endpunkt ausgeführt werden. |
SetSiloLivenessType(GlobalConfiguration+LivenessProviderType) |
Veraltet.
Legen Sie den Mitgliedschafts-Livenesstyp fest, der von diesem Silo verwendet werden soll. |
SetSiloType(Silo+SiloType) |
Veraltet.
Legen Sie den Typ dieses Silos fest. Standard ist Sekundär. |
ShutdownOrleansSilo() |
Veraltet.
Dieses Silo wird ordnungsgemäß heruntergefahren. |
ShutdownSilo() |
Veraltet.
Dieses Silo wird ordnungsgemäß heruntergefahren. |
ShutdownSiloAsync(CancellationToken) |
Veraltet.
Gibt einen Vorgang zurück, der aufgelöst wird, wenn das Silo das Herunterfahren abgeschlossen hat, oder das Abbruchtoken wird abgebrochen. |
ShutdownSiloAsync(Int32, CancellationToken) |
Veraltet.
Gibt einen Vorgang zurück, der aufgelöst wird, wenn das Silo das Herunterfahren abgeschlossen hat, oder das Abbruchtoken wird abgebrochen. |
StartOrleansSilo(Boolean) |
Veraltet.
Starten Sie dieses Silo. |
StartSilo(Boolean) |
Veraltet.
Starten Sie dieses Silo. |
StartSiloAsync(Boolean) |
Veraltet.
Starten Sie dieses Silo. |
StopOrleansSilo() |
Veraltet.
Beenden Sie dieses Silo. |
StopSilo() |
Veraltet.
Beenden Sie dieses Silo. |
UnInitializeOrleansSilo() |
Veraltet.
Uninitialisieren Sie dieses Silo. |
UnInitializeSilo() |
Veraltet.
Uninitialisieren Sie dieses Silo. |
WaitForOrleansSiloShutdown() |
Veraltet.
Warten Sie, bis dieses Silo heruntergefahren wird. |
WaitForOrleansSiloShutdown(CancellationToken) |
Veraltet.
Warten Sie, bis dieses Silo heruntergefahren oder mit bereitgestelltem Abbruchtoken beendet werden soll. |
WaitForSiloShutdown() |
Veraltet.
Warten Sie, bis dieses Silo heruntergefahren wird. |
WaitForSiloShutdown(CancellationToken) |
Veraltet.
Warten Sie, bis dieses Silo heruntergefahren oder mit bereitgestelltem Abbruchtoken beendet werden soll. |
WaitForSiloShutdownAsync(Int32, CancellationToken) |
Veraltet.
Wartet, bis das SiloTerminatedEvent ausgelöst oder abgebrochen werden soll. |