Exporter (0) Imprimer
Développer tout
Développer Réduire
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

AspNetHostingPermissionLevel, énumération

Spécifie le niveau de confiance accordé à une application Web ASP.NET.

Espace de noms : System.Web
Assembly : System (dans system.dll)

[SerializableAttribute] 
public enum AspNetHostingPermissionLevel
/** @attribute SerializableAttribute() */ 
public enum AspNetHostingPermissionLevel
SerializableAttribute 
public enum AspNetHostingPermissionLevel
 Nom de membreDescription
HighIndique que les fonctionnalités protégées par une demande pour tous les niveaux inférieurs ou égaux au niveau de confianceHigh réussiront. Ce niveau est prévu pour les applications de code managé de niveau de confiance extrêmement élevé qui doivent utiliser la plupart des autorisations managées prenant en charge l'accès de niveau de confiance partiel. Il n'accorde pas certaines des autorisations les plus élevées (par exemple, la possibilité d'appeler dans code natif), mais il offre un moyen d'exécuter des applications de confiance avec le privilège le plus faible ou fournir un niveau de contraintes pour les applications de niveau de confiance extrêmement élevé. Ce niveau est accordé par la configuration au minimum du niveau de confiance High dans la section confiance d'un fichier de configuration. 
LowIndique que les fonctionnalités protégées par une demande pour tous les niveaux inférieurs ou égaux au niveau Low réussiront. Ce niveau permet d'autoriser la lecture seule des ressources limitées dans un environnement restreint. Ce niveau est accordé par la spécification du niveau de confiance Low dans la section confiance d'un fichier de configuration. 
MediumIndique que les fonctionnalités protégées par une demande pour tous les niveaux inférieurs ou égaux au niveau Medium réussiront. Ce niveau est accordé par la configuration au minimum du niveau de confiance Medium dans la section confiance d'un fichier de configuration. 
MinimalIndique que les fonctionnalités protégées avec une demande pour le niveau Minimal réussiront. Ce niveau autorise le code à exécuter mais pas à interagir avec les ressources présentes sur le système. Ce niveau est accordé par la configuration au minimum du Minimal niveau de confiance à l'aide de la section confiance d'un fichier de configuration. 
NoneIndique qu'aucune autorisation n'est accordée. Toutes les demandes pour AspNetHostingPermission échoueront. 
UnrestrictedIndique que toutes les demandes pour l'autorisation d'utiliser l'ensemble des fonctionnalités d'une application seront accordées. Cela équivaut à accorder le niveau de confiance Full dans la section confiance d'un fichier de configuration. 

Pour plus d'informations sur les autorisations accordées à chaque niveau de confiance, consultez Sécurité d'accès du code ASP.NET.

Les membres de cette énumération définissent des niveaux de sécurité aux applications allant de confiance totale (l'application n'est pas restreinte par une sécurité d'accès au code) à confiance minimale (l'application a uniquement l'autorisation d'exécuter). Vous définissez le niveau de confiance pour une ressource ASP.NET à l'aide de l'élément de configuration de confiance dans un fichier Web.config ou Machine.config.

Si vous souhaitez verrouiller la stratégie de sécurité pour un serveur spécifique ou un site Web, utilisez l'élément d'emplacement en association avec l'attribut allowOverride=false pour garantir que les paramètres de stratégie d'approbation ne peuvent pas être supplantés localement.

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0, 1.1
Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.