RoleEnvironmentConfigurationSettingChange Classe
Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

RoleEnvironmentConfigurationSettingChange, classe

 

Mise à jour : octobre 2011

Représente une modification de la configuration d'un rôle.

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

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

public class RoleEnvironmentConfigurationSettingChange : RoleEnvironmentChange, 
	IEquatable<RoleEnvironmentConfigurationSettingChange>

NomDescription
System_CAPS_pubpropertyConfigurationSettingName

Obtient le nom du paramètre de configuration qui a été modifié.

NomDescription
System_CAPS_pubmethodEquals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.(Remplace Object.Equals(Object).)

System_CAPS_pubmethodEquals(RoleEnvironmentConfigurationSettingChange)

Détermine si le texte spécifié RoleEnvironmentConfigurationSettingChange objet est égal à l'objet actuel.

System_CAPS_protmethodFinalize()

(Hérité de Object.)

System_CAPS_pubmethodGetHashCode()

Récupère le code de hachage qui correspond à l'objet actuel.(Remplace Object.GetHashCode().)

System_CAPS_pubmethodGetType()

(Hérité de Object.)

System_CAPS_protmethodMemberwiseClone()

(Hérité de Object.)

System_CAPS_pubmethodToString()

(Hérité de Object.)

Lorsque vous apportez une modification à la configuration d'un rôle et appliquez les modifications aux instances de rôle, les modifications sont contenues dans RoleEnvironmentConfigurationSettingChange objets. Le RoleEnvironmentConfigurationSettingChange objets contiennent uniquement les modifications de configuration qui ont été apportées au rôle qui correspond à l'instance de rôle en cours d'exécution.

Pour plus d'informations sur la définition du modèle de service pour un service hébergé, consultez Setting Up a Hosted Service for Windows Azure.

L'exemple de code suivant montre comment utiliser le RoleEnvironmentConfigurationSettingChange objet à écrire les modifications :


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

Tous les membres statiques (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Retour au début
Afficher:
© 2016 Microsoft