StandaloneSiloHandle 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.
Une poignée de silo et une fabrique qui génère un processus distinct pour chaque silo.
public class StandaloneSiloHandle : Orleans.TestingHost.SiloHandle
type StandaloneSiloHandle = class
inherit SiloHandle
Public Class StandaloneSiloHandle
Inherits SiloHandle
- Héritage
Constructeurs
StandaloneSiloHandle(String, IConfiguration, String) |
Une poignée de silo et une fabrique qui génère un processus distinct pour chaque silo. |
Champs
ExecutablePathConfigKey |
Clé de configuration utilisée pour identifier le processus à lancer. |
Propriétés
ClusterOptions |
Obtenir ou définir la configuration du cluster (Hérité de SiloHandle) |
GatewayAddress |
Une poignée de silo et une fabrique qui génère un processus distinct pour chaque silo. (Hérité de SiloHandle) |
InstanceNumber |
Obtient ou définit le numéro d’instance au sein du cluster. (Hérité de SiloHandle) |
IsActive |
Obtient si le silo distant est censé être actif |
Name |
Obtenir ou définir le nom du silo (Hérité de SiloHandle) |
NodeConfiguration |
Obtenir ou définir la configuration du silo (Hérité de SiloHandle) |
ProxyAddress |
Obtenir l’adresse proxy du silo (Hérité de SiloHandle) |
SiloAddress |
Obtenir ou définir l’adresse du silo (Hérité de SiloHandle) |
Type |
Obtient ou définit le type de silo (Hérité de SiloHandle) |
Méthodes
Create(String, IConfiguration) |
Génère un nouveau processus pour héberger un silo, en utilisant l’exécutable fourni dans la propriété « ExecutablePath » de la configuration comme point d’entrée. |
CreateDelegate(String) |
Crée un délégué qui génère un silo dans un nouveau processus, en utilisant l’exécutable fourni comme point d’entrée pour ce silo. |
CreateForAssembly(Assembly) |
Crée un délégué qui génère un silo dans un nouveau processus, l’assembly fourni (ou son équivalent exécutable, s’il s’agit d’une bibliothèque) étant le point d’entrée de ce silo. |
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. (Hérité de SiloHandle) |
Dispose(Boolean) |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
DisposeAsync() |
Une poignée de silo et une fabrique qui génère un processus distinct pour chaque silo. |
StopSilo(Boolean) |
Arrêter le silo distant (Hérité de SiloHandle) |
StopSiloAsync(Boolean) |
Arrêter le silo distant |
StopSiloAsync(CancellationToken) |
Arrêtez le silo distant. Cette méthode ne peut pas être utilisée avec AppDomain |
ToString() |
Chaîne qui représente le SiloHandle actuel (Hérité de SiloHandle) |