Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout

Événement RoleEnvironment.Changed

Mis à jour: décembre 2013

Se produit après application d'une modification de la configuration du service aux instances en cours d'exécution d'un rôle.

Espace de noms: Microsoft.WindowsAzure.ServiceRuntime
Assembly : Microsoft.WindowsAzure.ServiceRuntime (en Microsoft.WindowsAzure.ServiceRuntime.dll)

'Déclaration
Public Shared Event Changed As EventHandler(Of RoleEnvironmentChangedEventArgs)

L'événement Changed et l'événement Changing sont utilisés ensemble pour identifier et gérer les modifications de configuration du modèle de service. L'objet RoleEnvironmentChangedEventArgs fournit les paramètres qui ont été modifiés dans la configuration de service. Vous pouvez utiliser l'événement Changing pour décider quand les modifications sont appliquées.

L'exemple de code suivant présente l'écriture de la liste des modifications de configuration apportées à l'instance de rôle lorsque l'événement Changed est déclenché :


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) 
   {
      Trace.WriteLine("Setting: " + settingChange.ConfigurationSettingName, "Information");
   }
}

Plateformes de développement

Windows Vista, Windows 7 et Windows Server 2008

Plateformes cibles

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft