RoleEnvironment.SimultaneousChanged, événement
Se produit après l'application d'une modification simultanée de la configuration du service aux instances en cours d'exécution d'un rôle. Une modification simultanée affecte toutes les instances de rôle en même temps.
Espace de noms: Microsoft.WindowsAzure.ServiceRuntime
Assembly: Microsoft.WindowsAzure.ServiceRuntime (dans Microsoft.WindowsAzure.ServiceRuntime.dll)
Syntaxe
public static event EventHandler<SimultaneousChangedEventArgs> SimultaneousChanged
public:
event EventHandler<SimultaneousChangedEventArgs^>^ SimultaneousChanged {
static void add(EventHandler<SimultaneousChangedEventArgs^>^ value);
static void remove(EventHandler<SimultaneousChangedEventArgs^>^ value);
}
static member SimultaneousChanged : IEvent<EventHandler<SimultaneousChangedEventArgs>,
SimultaneousChangedEventArgs>
Public Shared Event SimultaneousChanged As EventHandler(Of SimultaneousChangedEventArgs)
Notes
Le SimultaneousChanged événement et SimultaneousChanging événements sont utilisés ensemble pour identifier et gérer les modifications de configuration simultanées au modèle de service. Le SimultaneousChangedEventArgs objet fournit les modifications apportées à la configuration du service. Les modifications sont de type SimultaneousTopologyChange.
L'exemple de code suivant montre comment utiliser le SimultaneousChangedEventArgs objet à écrire la liste des modifications de topologie simultanées ont été apportées au rôle :
public override bool OnStart() { RoleEnvironment.SimultaneousChanged += RoleEnvironmentSimultaneousChanged; return base.OnStart(); } private void RoleEnvironmentSimultaneousChanged(object sender, SimultaneousChangedEventArgs e) { // Get the list of topology changes var topologyChanges = e.Changes.OfType<SimultaneousTopologyChange>(); foreach (var change in topologyChanges) { var message = "Topology change: " + change.RoleName; Trace.WriteLine(message, "Information"); } }
Voir aussi
RoleEnvironment, classe
Microsoft.WindowsAzure.ServiceRuntime, espace de noms
Retour au début