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

Classe RoleInstanceStatusCheckEventArgs

Mis à jour: octobre 2011

Représente les arguments pour l'événement StatusCheck qui se produit à intervalles réguliers pour indiquer l'état d'une instance de rôle.

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

public class RoleInstanceStatusCheckEventArgs : EventArgs

Une instance de rôle peut indiquer qu'elle se trouve dans l'un de ces deux états : Prêt ou Occupé. Si l'état d'une instance de rôle est Prêt, elle est prête à recevoir des demandes d'équilibrage de charge. Si l'état de l'instance est Occupé, elle ne reçoit pas les demandes d'équilibrage de charge.

L'exemple de code suivant montre comment écrire l'état de l'instance de rôle :


public override bool OnStart()
{
   RoleEnvironment.StatusCheck += RoleEnvironmentStatusCheck;
  
   return base.OnStart();
}

private void RoleEnvironmentStatusCheck(object sender, RoleInstanceStatusCheckEventArgs e)
{
   Trace.WriteLine("The status of the role instance: " + e.Status, "Information");
}

System.Object
   System.EventArgs
    Microsoft.WindowsAzure.ServiceRuntime.RoleInstanceStatusCheckEventArgs

Tous les membres statiques publics (Shared en Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Plateformes de développement

Windows Vista, Windows 7 et Windows Server 2008

Plateformes cibles

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2015 Microsoft