HostSecurityManager.Flags Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient l’indicateur représentant les composants de stratégie de sécurité qui concernent l’hôte.
public:
virtual property System::Security::HostSecurityManagerOptions Flags { System::Security::HostSecurityManagerOptions get(); };
public virtual System.Security.HostSecurityManagerOptions Flags { get; }
member this.Flags : System.Security.HostSecurityManagerOptions
Public Overridable ReadOnly Property Flags As HostSecurityManagerOptions
Valeur de propriété
Une des valeurs d’énumération qui spécifie les composants de stratégie de sécurité. La valeur par défaut est AllFlags.
Exemples
L’exemple suivant montre comment remplacer la Flags propriété d’un gestionnaire de sécurité hôte personnalisé. Cet exemple fait partie d’un exemple plus large fourni pour la HostSecurityManager classe.
private HostSecurityManagerOptions hostFlags = HostSecurityManagerOptions.HostDetermineApplicationTrust |
HostSecurityManagerOptions.HostAssemblyEvidence;
public override HostSecurityManagerOptions Flags
{
get
{
return hostFlags;
}
}
Private hostFlags As HostSecurityManagerOptions = HostSecurityManagerOptions.HostDetermineApplicationTrust Or HostSecurityManagerOptions.HostAssemblyEvidence
Public Overrides ReadOnly Property Flags() As HostSecurityManagerOptions
Get
Return hostFlags
End Get
End Property
Remarques
Cette propriété peut être substituée dans une classe dérivée. L’implémentation de base retourne AllFlagstoujours .
L’hôte dérivé peut modifier la valeur de cette propriété quand seul un sous-ensemble du fichier HostSecurityManagerOptions est intéressant. Les sous-ensembles possibles n’incluent aucun, le jeu refusé, le niveau de stratégie et la preuve d’assembly.