August 2003
Intermediate to advanced
928 pages
32h 1m
English
WebPermission
This permission controls which connections an application can make or accept.
public sealed class WebPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission { // Public Constructors public WebPermission( ); public WebPermission(NetworkAccessaccess, System.Text.RegularExpressions.RegexuriRegex); public WebPermission(NetworkAccessaccess, stringuriString); public WebPermission(System.Security.Permissions.PermissionStatestate); // Public Instance Properties public IEnumerator AcceptList{get; } public IEnumerator ConnectList{get; } // Public Instance Methods public void AddPermission(NetworkAccessaccess, System.Text.RegularExpressions.RegexuriRegex); public void AddPermission(NetworkAccessaccess, stringuriString); public override IPermission Copy( ); // overrides CodeAccessPermission public override void FromXml(System.Security.SecurityElementsecurityElement) // overrides CodeAccessPermission public override IPermission Intersect(System.Security.IPermissiontarget) // overrides CodeAccessPermission public override bool IsSubsetOf(System.Security.IPermissiontarget) // overrides CodeAccessPermission public bool IsUnrestricted( ); // implements IUnrestrictedPermission public override SecurityElement ToXml( ); // overrides CodeAccessPermission public override IPermission Union(System.Security.IPermissiontarget) // overrides CodeAccessPermission }
System.Object
→
System.Security.CodeAccessPermission(System.Security.IPermission ...