System.Web.AspNetHostingPermissionAttribute.CreatePermission C# (CSharp) Method

CreatePermission() public method

public CreatePermission ( ) : IPermission
return IPermission
        public override IPermission CreatePermission() {
            if (Unrestricted) {
                return new AspNetHostingPermission(PermissionState.Unrestricted);
            }
            else {
                return new AspNetHostingPermission(_level);
            }
        }
    }

Usage Example

		public void Constructor_Deny_Unrestricted ()
		{
			AspNetHostingPermissionAttribute a = new AspNetHostingPermissionAttribute (SecurityAction.Assert);
			Assert.AreEqual (AspNetHostingPermissionLevel.None, a.Level, "Level");
			a.Level = AspNetHostingPermissionLevel.Minimal;
			Assert.IsNotNull (a.CreatePermission (), "CreatePermission");
		}
All Usage Examples Of System.Web.AspNetHostingPermissionAttribute::CreatePermission