VENDITE: 1-800-867-1389

Evento RoleEnvironment.SimultaneousChanged

Aggiornamento: dicembre 2013

Si verifica dopo l'applicazione di una modifica simultanea della configurazione del servizio alle istanze in esecuzione di un ruolo. Una modifica simultanea influisce su tutte le istanze del ruolo nello stesso momento.

Spazio dei nomi: Microsoft.WindowsAzure.ServiceRuntime
Assembly: Microsoft.WindowsAzure.ServiceRuntime (in Microsoft.WindowsAzure.ServiceRuntime.dll)

public static event EventHandler<SimultaneousChangedEventArgs> SimultaneousChanged

L'evento SimultaneousChanged e l'evento SimultaneousChanging vengono usati insieme per identificare e gestire le modifiche di configurazione simultanee al modello di servizio. L'oggetto SimultaneousChangedEventArgs fornisce le modifiche apportate alla configurazione del servizio. Le modifiche sono di tipo SimultaneousTopologyChange.

L'esempio di codice seguente illustra come usare l'oggetto SimultaneousChangedEventArgs per scrivere l'elenco di modifiche simultanee alla topologia apportate al ruolo:


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");
   }
}

Piattaforme di sviluppo

Windows Vista, Windows 7 e Windows Server 2008

Piattaforme di destinazione

Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft