2 // System.Net.DnsPermissionAttribute.cs
\r
5 // Lawrence Pit (loz@cable.a2000.nl)
\r
9 using System.Security;
\r
10 using System.Security.Permissions;
\r
12 namespace System.Net
\r
14 [AttributeUsage (AttributeTargets.Assembly
\r
15 | AttributeTargets.Class
\r
16 | AttributeTargets.Struct
\r
17 | AttributeTargets.Constructor
\r
18 | AttributeTargets.Method)
\r
21 public sealed class DnsPermissionAttribute : CodeAccessSecurityAttribute
\r
25 public DnsPermissionAttribute (SecurityAction action) : base (action)
\r
31 public override IPermission CreatePermission () {
\r
32 return new DnsPermission (
\r
34 PermissionState.Unrestricted :
\r
35 PermissionState.None);
\r