Changed Evento
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

RoleEnvironment::Changed (Evento)

 

Se produce después de aplicar un cambio en la configuración del servicio a las instancias en ejecución de un rol.

Espacio de nombres:   Microsoft.WindowsAzure.ServiceRuntime
Ensamblado:  Microsoft.WindowsAzure.ServiceRuntime (en Microsoft.WindowsAzure.ServiceRuntime.dll)

public:
event EventHandler<RoleEnvironmentChangedEventArgs^>^ Changed {
	static void add(EventHandler<RoleEnvironmentChangedEventArgs^>^ value);
	static void remove(EventHandler<RoleEnvironmentChangedEventArgs^>^ value);
}

El Changed eventos y Changing eventos se usan juntas para identificar y administrar los cambios de configuración en el modelo de servicio. La propiedad SIDHistory hace esto posible. Puede utilizar el Changing eventos para decidir cuándo se aplican los cambios.

En el ejemplo de código siguiente se muestra cómo escribir la lista de cambios de configuración realizados en el rol de instancia cuando la Changed provoca el evento:


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"); } }
Volver al principio
Mostrar:
© 2016 Microsoft