Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Esporta (0) Stampa
Espandi tutto

Classe RoleEnvironmentConfigurationSettingChange

Aggiornamento: ottobre 2011

Rappresenta una modifica alla configurazione di un ruolo.

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

public class RoleEnvironmentConfigurationSettingChange : RoleEnvironmentChange, IEquatable<RoleEnvironmentConfigurationSettingChange>

Quando si apporta una modifica alla configurazione di un ruolo e si applicano le modifiche alle istanze del ruolo, le modifiche sono contenute negli oggetti RoleEnvironmentConfigurationSettingChange. Gli oggetti RoleEnvironmentConfigurationSettingChange contengono solo le modifiche di configurazione apportate al ruolo che corrisponde all'istanza del ruolo attualmente in esecuzione.

Per altre informazioni sulla definizione del modello per un servizio ospitato, vedere Setting Up a Hosted Service for Windows Azure.

Il seguente codice illustra come usare l'oggetto RoleEnvironmentConfigurationSettingChange per scrivere le modifiche:


public override bool OnStart() 
{
   RoleEnvironment.Changed += RoleEnvironmentChanged;
 
   return base.OnStart();
}
 
private void RoleEnvironmentChanged(object sender, RoleEnvironmentChangedEventArgs e)
{
   // Get the list of configuration changes
   var settingChanges = e.Changes.OfType<RoleEnvironmentConfigurationSettingChange>();
      
   foreach (var settingChange in settingChanges) 
   {
      var message = "Setting: " + settingChange.ConfigurationSettingName;
      Trace.WriteLine(message, "Information");
   }
}

System.Object
   Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironmentChange
    Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironmentConfigurationSettingChange

Qualsiasi membro statico pubblico (condiviso in Visual Basic) di questo tipo è thread safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Piattaforme di sviluppo

Windows Vista, Windows 7 e Windows Server 2008

Piattaforme di destinazione

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft