HostSecurityManager.Flags Proprietà

Definizione

Ottiene il flag che rappresenta i componenti dei criteri di sicurezza importanti per l'host.Gets the flag representing the security policy components of concern to the host.

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

Valore della proprietà

HostSecurityManagerOptions

Uno dei valori di enumerazione che specifica i componenti dei criteri di sicurezza.One of the enumeration values that specifies security policy components. Il valore predefinito è AllFlags.The default is AllFlags.

Esempio

Nell'esempio seguente viene illustrato come eseguire l'override della Flags proprietà per un gestore sicurezza host personalizzato.The following example shows how to override the Flags property for a custom host security manager. Questo esempio fa parte di un esempio più ampio fornito per la HostSecurityManager classe.This example is part of a larger example provided for the HostSecurityManager class.

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

Commenti

Questa proprietà può essere sottoposta a override in una classe derivata.This property can be overridden in a derived class. L'implementazione di base restituisce sempre AllFlags.The base implementation always returns AllFlags.

L'host derivato può modificare il valore di questa proprietà quando solo un subset di HostSecurityManagerOptions è di interesse.The derived host can change the value of this property when only a subset of the HostSecurityManagerOptions is of interest. I subset possibili includono None, il set rifiutato, il livello di criteri e l'evidenza dell'assembly.The possible subsets include none, the refused set, the policy level, and assembly evidence.

Si applica a