Class WebPermission
Inheritance
System.Object
WebPermission
Implements
System.Security.IPermission
System.Security.ISecurityEncodable
Assembly: IronZip.dll
Syntax
public sealed class WebPermission : CodeAccessPermission, IStackWalk, IUnrestrictedPermission
Constructors
WebPermission()
Declaration
WebPermission(NetworkAccess, String)
Declaration
public WebPermission(NetworkAccess access, string uriString)
Parameters
| Type |
Name |
Description |
| NetworkAccess |
access |
|
| System.String |
uriString |
|
WebPermission(NetworkAccess, Regex)
Declaration
public WebPermission(NetworkAccess access, Regex uriRegex)
Parameters
| Type |
Name |
Description |
| NetworkAccess |
access |
|
| System.Text.RegularExpressions.Regex |
uriRegex |
|
WebPermission(PermissionState)
Declaration
public WebPermission(PermissionState state)
Parameters
Properties
AcceptList
Declaration
public IEnumerator AcceptList { get; }
Property Value
| Type |
Description |
| System.Collections.IEnumerator |
|
ConnectList
Declaration
public IEnumerator ConnectList { get; }
Property Value
| Type |
Description |
| System.Collections.IEnumerator |
|
Methods
AddPermission(NetworkAccess, String)
Declaration
public void AddPermission(NetworkAccess access, string uriString)
Parameters
| Type |
Name |
Description |
| NetworkAccess |
access |
|
| System.String |
uriString |
|
AddPermission(NetworkAccess, Regex)
Declaration
public void AddPermission(NetworkAccess access, Regex uriRegex)
Parameters
| Type |
Name |
Description |
| NetworkAccess |
access |
|
| System.Text.RegularExpressions.Regex |
uriRegex |
|
Copy()
Declaration
public override IPermission Copy()
Returns
| Type |
Description |
| System.Security.IPermission |
|
Overrides
FromXml(SecurityElement)
Declaration
public override void FromXml(SecurityElement securityElement)
Parameters
| Type |
Name |
Description |
| System.Security.SecurityElement |
securityElement |
|
Overrides
Intersect(IPermission)
Declaration
public override IPermission Intersect(IPermission target)
Parameters
| Type |
Name |
Description |
| System.Security.IPermission |
target |
|
Returns
| Type |
Description |
| System.Security.IPermission |
|
Overrides
IsSubsetOf(IPermission)
Declaration
public override bool IsSubsetOf(IPermission target)
Parameters
| Type |
Name |
Description |
| System.Security.IPermission |
target |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
IsUnrestricted()
Declaration
public bool IsUnrestricted()
Returns
| Type |
Description |
| System.Boolean |
|
ToXml()
Declaration
public override SecurityElement ToXml()
Returns
| Type |
Description |
| System.Security.SecurityElement |
|
Overrides
Union(IPermission)
Declaration
public override IPermission Union(IPermission target)
Parameters
| Type |
Name |
Description |
| System.Security.IPermission |
target |
|
Returns
| Type |
Description |
| System.Security.IPermission |
|
Overrides
Implements
System.Security.IPermission
System.Security.ISecurityEncodable