RoleEnvironmentCertificateChange, classe
Représente une modification de la configuration de certificat d'un rôle.
Espace de noms: Microsoft.WindowsAzure.ServiceRuntime
Assembly: Microsoft.WindowsAzure.ServiceRuntime (dans Microsoft.WindowsAzure.ServiceRuntime.dll)
Hiérarchie d'héritage
System.Object
Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironmentChange
Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironmentCertificateChange
Syntaxe
public class RoleEnvironmentCertificateChange : RoleEnvironmentChange,
IEquatable<RoleEnvironmentCertificateChange>
public ref class RoleEnvironmentCertificateChange : RoleEnvironmentChange,
IEquatable<RoleEnvironmentCertificateChange^>
type RoleEnvironmentCertificateChange =
class
inherit RoleEnvironmentChange
interface IEquatable<RoleEnvironmentCertificateChange>
end
Public Class RoleEnvironmentCertificateChange
Inherits RoleEnvironmentChange
Implements IEquatable(Of RoleEnvironmentCertificateChange)
Propriétés
Nom | Description | |
---|---|---|
Thumbprint | Obtient l'empreinte du certificat modifié. |
Méthodes
Nom | Description | |
---|---|---|
Equals(Object) | Détermine si l'objet spécifié est égal à l'objet actuel.(Remplace Object.Equals(Object).) |
|
Equals(RoleEnvironmentCertificateChange) | Détermine si le texte spécifié RoleEnvironmentCertificateChange objet est égal à l'objet actuel. |
|
Finalize() | (Hérité de Object.) |
|
GetHashCode() | Récupère le code de hachage qui correspond à l'objet actuel.(Remplace Object.GetHashCode().) |
|
GetType() | (Hérité de Object.) |
|
MemberwiseClone() | (Hérité de Object.) |
|
ToString() | (Hérité de Object.) |
Notes
L'exemple de code suivant montre comment utiliser le RoleEnvironmentCertificateChange 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<RoleEnvironmentCertificateChange>(); foreach (var settingChange in settingChanges) { var message = "Setting: " + settingChange.Thumbprint; Trace.WriteLine(message, "Information"); } }
Sécurité des threads
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.
Voir aussi
Microsoft.WindowsAzure.ServiceRuntime, espace de noms
Retour au début