VENTES: 1-800-867-1389

Événement RoleEnvironment.SimultaneousChanged

Mis à jour: décembre 2013

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 (en Microsoft.WindowsAzure.ServiceRuntime.dll)

public static event EventHandler<SimultaneousChangedEventArgs> SimultaneousChanged

L'événement SimultaneousChanged et l'événement SimultaneousChanging sont utilisés ensemble pour identifier et gérer les modifications de configuration simultanées du modèle de service. L'objet SimultaneousChangedEventArgs fournit les modifications qui ont été apportées à la configuration du service. Les modifications sont de type SimultaneousTopologyChange.

L'exemple de code suivant présente l'utilisation de l'objet SimultaneousChangedEventArgs pour écrire la liste des modifications de topologie simultanées qui 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");
   }
}

Plateformes de développement

Windows Vista, Windows 7 et Windows Server 2008

Plateformes cibles

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft