HostSecurityPolicyResults Enumerazione

Definizione

Specifica il tipo di criteri di sicurezza da applicare a un assembly.Specifies the type of security policy to apply to an assembly.

public enum class HostSecurityPolicyResults
public enum HostSecurityPolicyResults
type HostSecurityPolicyResults = 
Public Enum HostSecurityPolicyResults
Ereditarietà
HostSecurityPolicyResults

Campi

AppDomainTrust 2

Indica che il set di autorizzazioni associato all'istanza AppDomain deve essere applicato all'assembly specificato.Indicates that the permission set that is associated with the AppDomain instance should be applied to the specified assembly. Ciò significa che l'assembly deve essere considerato come un assembly dell'utente caricato nell'istanza AppDomain parzialmente attendibile di ASP.NET.This means that the assembly should be treated as a user assembly that is loaded into the partial-trust ASP.NET AppDomain instance. Inoltre, l'assembly deve disporre del set di autorizzazioni assegnato all'istanza AppDomain in fase di inizializzazione.In addition, the assembly should have the permission set that was assigned to the AppDomain instance at initialization.

DefaultPolicy 0

Indica che ASP.NET deve utilizzare la logica predefinita per determinare il set di autorizzazioni appropriato per l'assembly specificato.Indicates that ASP.NET should use default logic to determine the appropriate permissions set for the specified assembly. Se non si desidera determinare il set di autorizzazioni per l'assembly, è necessario restituire il valore DefaultPolicy.You should return the DefaultPolicy value if you do not you want to decide the permission set for the assembly.

FullTrust 1

Indica che all'assembly specificato deve essere concessa attendibilità totale.Indicates that the specified assembly should be granted full trust.

Nothing 3

Indica che il set di autorizzazioni per l'assembly specificato è impostato su vuoto.Indicates that the permission set for the specified assembly is set to empty. Un set di autorizzazioni vuoto è una nuova istanza della classe PermissionSet, con un valore di parametro di None passato al costruttore.An empty permission set is a new instance of the PermissionSet class, with a parameter value of None passed to the constructor. Un assembly associato a un set di autorizzazioni vuoto non verrà caricato in un dominio di applicazione ASP.NET parzialmente attendibile.An assembly that is associated with an empty permission set will not load in an ASP.NET partial trust application domain. Pertanto, è possibile utilizzare il campo Nothing per impedire che un assembly venga caricato in un dominio applicazione ASP.NET parzialmente attendibile.Therefore, you can use the Nothing field to prevent an assembly from loading into a partial trust ASP.NET application domain.

Commenti

La HostSecurityPolicyResults classe viene utilizzata per fornire il valore restituito per il ResolvePolicy metodo.The HostSecurityPolicyResults class is used to supply the return value for the ResolvePolicy method. Utilizzare questo metodo se si desidera personalizzare il comportamento della fase di esecuzione ASP.NET per eseguire l'override dei criteri di sicurezza dall'accesso di codice ASP.NET.Use this method if you want to customize ASP.NET run-time behavior to override the ASP.NET code access security policy. Il valore di enumerazione restituito dal metodo indica il tipo di criterio di sicurezza da utilizzare.The enumeration value that is returned by the method indicates the type of security policy to use.

Si applica a

Vedi anche