Class PolicyStatement
Inheritance
System.Object
PolicyStatement
Implements
System.Security.ISecurityEncodable
Assembly: IronZip.dll
Syntax
public sealed class PolicyStatement : Object, ISecurityPolicyEncodable
Constructors
PolicyStatement(PermissionSet)
Declaration
public PolicyStatement(PermissionSet permSet)
Parameters
PolicyStatement(PermissionSet, PolicyStatementAttribute)
Declaration
public PolicyStatement(PermissionSet permSet, PolicyStatementAttribute attributes)
Parameters
Properties
Attributes
Declaration
public PolicyStatementAttribute Attributes { get; set; }
Property Value
AttributeString
Declaration
public string AttributeString { get; }
Property Value
| Type |
Description |
| System.String |
|
PermissionSet
Declaration
public PermissionSet PermissionSet { get; set; }
Property Value
Methods
Copy()
Declaration
public PolicyStatement Copy()
Returns
Equals(Object)
Declaration
public override bool Equals(object o)
Parameters
| Type |
Name |
Description |
| System.Object |
o |
|
Returns
| Type |
Description |
| System.Boolean |
|
FromXml(SecurityElement)
Declaration
public void FromXml(SecurityElement et)
Parameters
| Type |
Name |
Description |
| System.Security.SecurityElement |
et |
|
FromXml(SecurityElement, PolicyLevel)
Declaration
public void FromXml(SecurityElement et, PolicyLevel level)
Parameters
| Type |
Name |
Description |
| System.Security.SecurityElement |
et |
|
| PolicyLevel |
level |
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type |
Description |
| System.Int32 |
|
ToXml()
Declaration
public SecurityElement ToXml()
Returns
| Type |
Description |
| System.Security.SecurityElement |
|
ToXml(PolicyLevel)
Declaration
public SecurityElement ToXml(PolicyLevel level)
Parameters
Returns
| Type |
Description |
| System.Security.SecurityElement |
|
Implements
System.Security.ISecurityEncodable