SiloHost Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
This type is obsolete and may be removed in a future release. Use SiloHostBuilder to create an instance of ISiloHost instead.
Permet d’héberger par programmation un silo Orleans dans le domaine d’application actuel.
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
- Héritage
-
SiloHost
- Attributs
- Implémente
Constructeurs
SiloHost(String, ClusterConfiguration) |
Obsolète.
Constructeur |
SiloHost(String, FileInfo) |
Obsolète.
Constructeur |
SiloHost(String) |
Obsolète.
Constructeur |
Propriétés
Config |
Obsolète.
Données de configuration pour le système Orleans. |
ConfigFileName |
Obsolète.
Fichier de configuration utilisé pour ce silo.
La modification de ce paramètre une fois que le silo a démarré (quand |
ConfigLoaded |
Obsolète.
Indique si la configuration du silo a été chargée et qu’elle initialise sa configuration d’exécution. |
ConfigureSiloHostDelegate |
Obsolète.
délégué pour ajouter une configuration au client |
Debug |
Obsolète.
Indicateur de débogage du silo.
Si la valeur |
DeploymentId |
Obsolète.
ID de cluster (le cas échéant) pour le cluster dans lequel ce silo s’exécute. |
IsStarted |
Obsolète.
Indique si ce silo a démarré correctement et est en cours d’exécution. |
Name |
Obsolète.
Nom de ce silo. |
NodeConfig |
Obsolète.
Données de configuration pour ce silo. |
TraceFilePath |
Obsolète.
Répertoire à utiliser pour le fichier journal de trace écrit par ce silo. |
Type |
Obsolète.
Type de ce silo : ou |
Verbose |
Obsolète.
Indicateur détaillé.
Si la valeur |
Méthodes
Dispose() |
Obsolète.
Appelé lorsque ce silo est supprimé par le runtime .NET. |
Dispose(Boolean) |
Obsolète.
Effectuez l’opération Supprimer/nettoyer. |
InitializeOrleansSilo() |
Obsolète.
Initialisez ce silo. |
InitializeSilo() |
Obsolète.
Initialisez ce silo. |
LoadConfig() |
Obsolète.
Recherchez et chargez le fichier de configuration pour ce silo. |
LoadOrleansConfig() |
Obsolète.
Recherchez et chargez le fichier de configuration pour ce silo. |
ReportStartupError(Exception) |
Obsolète.
Signalez une erreur au démarrage du silo. |
SetDeploymentId(String, String) |
Obsolète.
Définissez le ClusterId de ce silo, ainsi que la chaîne de connexion pour utiliser les données système du silo, telles que la table d’appartenance au cluster. |
SetExpectedClusterSize(Int32) |
Obsolète.
Définissez la taille de déploiement attendue. |
SetPrimaryNodeEndpoint(IPEndPoint) |
Obsolète.
Définissez les adresses de point de terminaison pour le silo principal (le cas échéant). Ce silo peut être Principal, auquel cas cette adresse doit correspondre à l’adresse de socket de connexion inter-silo de ce silo. |
SetProxyEndpoint(IPEndPoint) |
Obsolète.
Définissez l’adresse du point de terminaison de proxy de passerelle pour ce silo. |
SetReminderServiceType(GlobalConfiguration+ReminderServiceProviderType) |
Obsolète.
Définissez le type de service de rappel à utiliser par ce silo. |
SetSeedNodeEndpoint(IPEndPoint) |
Obsolète.
Définissez l’adresse du point de terminaison de nœud de départ à utiliser par le silo. |
SetSeedNodeEndpoints(IPEndPoint[]) |
Obsolète.
Définissez l’ensemble d’adresses de point de terminaison de nœud de départ à utiliser par le silo. |
SetSiloEndpoint(IPEndPoint, Int32) |
Obsolète.
Définissez l’adresse de point de terminaison principale de ce silo, ainsi que la valeur de génération de silo à utiliser pour distinguer cette instance de silo de toutes les instances de silo précédentes exécutées précédemment sur ce point de terminaison. |
SetSiloLivenessType(GlobalConfiguration+LivenessProviderType) |
Obsolète.
Définissez le type d’appartenance à utiliser par ce silo. |
SetSiloType(Silo+SiloType) |
Obsolète.
Définissez le type de ce silo. La valeur par défaut est Secondaire. |
ShutdownOrleansSilo() |
Obsolète.
Arrêtez normalement ce silo. |
ShutdownSilo() |
Obsolète.
Arrêtez normalement ce silo. |
ShutdownSiloAsync(CancellationToken) |
Obsolète.
Retourne une tâche qui se résout lorsque le silo est arrêté ou que le jeton d’annulation est annulé. |
ShutdownSiloAsync(Int32, CancellationToken) |
Obsolète.
Retourne une tâche qui se résout lorsque le silo est arrêté ou que le jeton d’annulation est annulé. |
StartOrleansSilo(Boolean) |
Obsolète.
Démarrez ce silo. |
StartSilo(Boolean) |
Obsolète.
Démarrez ce silo. |
StartSiloAsync(Boolean) |
Obsolète.
Démarrez ce silo. |
StopOrleansSilo() |
Obsolète.
Arrêtez ce silo. |
StopSilo() |
Obsolète.
Arrêtez ce silo. |
UnInitializeOrleansSilo() |
Obsolète.
Annulez l’initialisation de ce silo. |
UnInitializeSilo() |
Obsolète.
Annulez l’initialisation de ce silo. |
WaitForOrleansSiloShutdown() |
Obsolète.
Attendez que ce silo s’arrête. |
WaitForOrleansSiloShutdown(CancellationToken) |
Obsolète.
Attendez que ce silo s’arrête ou qu’il soit arrêté avec le jeton d’annulation fourni. |
WaitForSiloShutdown() |
Obsolète.
Attendez que ce silo s’arrête. |
WaitForSiloShutdown(CancellationToken) |
Obsolète.
Attendez que ce silo s’arrête ou qu’il soit arrêté avec le jeton d’annulation fourni. |
WaitForSiloShutdownAsync(Int32, CancellationToken) |
Obsolète.
Attend que siloTerminatedEvent déclenche ou annule le jeton d’annulation. |