Search Results for

    Show / Hide Table of Contents

    Class CodeAccessPermission

    Inheritance
    System.Object
    CodeAccessPermission
    ConfigurationPermission
    DBDataPermission
    OraclePermission
    PrintingPermission
    DnsPermission
    SmtpPermission
    NetworkInformationPermission
    PeerCollaborationPermission
    PnrpPermission
    SocketPermission
    WebPermission
    DataProtectionPermission
    EnvironmentPermission
    FileDialogPermission
    FileIOPermission
    GacIdentityPermission
    IsolatedStoragePermission
    KeyContainerPermission
    MediaPermission
    PublisherIdentityPermission
    ReflectionPermission
    RegistryPermission
    ResourcePermissionBase
    SecurityPermission
    SiteIdentityPermission
    StorePermission
    StrongNameIdentityPermission
    TypeDescriptorPermission
    UIPermission
    UrlIdentityPermission
    WebBrowserPermission
    ZoneIdentityPermission
    DistributedTransactionPermission
    AspNetHostingPermission
    Implements
    System.Security.IPermission
    System.Security.ISecurityEncodable
    IStackWalk
    Namespace: System.Security
    Assembly: IronZip.dll
    Syntax
    public abstract class CodeAccessPermission : Object, IStackWalk

    Constructors

    CodeAccessPermission()

    Declaration
    protected CodeAccessPermission()

    Methods

    Assert()

    Declaration
    public void Assert()

    Copy()

    Declaration
    public abstract IPermission Copy()
    Returns
    Type Description
    System.Security.IPermission

    Demand()

    Declaration
    public void Demand()

    Deny()

    Declaration
    public void Deny()

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean

    FromXml(SecurityElement)

    Declaration
    public abstract void FromXml(SecurityElement elem)
    Parameters
    Type Name Description
    System.Security.SecurityElement elem

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32

    Intersect(IPermission)

    Declaration
    public abstract IPermission Intersect(IPermission target)
    Parameters
    Type Name Description
    System.Security.IPermission target
    Returns
    Type Description
    System.Security.IPermission

    IsSubsetOf(IPermission)

    Declaration
    public abstract bool IsSubsetOf(IPermission target)
    Parameters
    Type Name Description
    System.Security.IPermission target
    Returns
    Type Description
    System.Boolean

    PermitOnly()

    Declaration
    public void PermitOnly()

    RevertAll()

    Declaration
    public static void RevertAll()

    RevertAssert()

    Declaration
    public static void RevertAssert()

    RevertDeny()

    Declaration
    public static void RevertDeny()

    RevertPermitOnly()

    Declaration
    public static void RevertPermitOnly()

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    ToXml()

    Declaration
    public abstract SecurityElement ToXml()
    Returns
    Type Description
    System.Security.SecurityElement

    Union(IPermission)

    Declaration
    public virtual IPermission Union(IPermission other)
    Parameters
    Type Name Description
    System.Security.IPermission other
    Returns
    Type Description
    System.Security.IPermission

    Implements

    System.Security.IPermission
    System.Security.ISecurityEncodable
    IStackWalk
    ☀
    ☾
    Downloads
    • Download with NuGet
    • Start for Free
    In This Article
    Back to top
    Install with NuGet
    Want to deploy IronZIP to a live project for FREE?
    What’s included?
    30 days of fully-functional product
    Test and share in a live environment
    No watermarks in production
    Get your free 30-day Trial Key instantly.
    No credit card or account creation required
    Your Trial License Key has been emailed to you.
    Download IronZIP free to apply
    your Trial Licenses Key
    Install with NuGet View Licenses
    Licenses from $499. Have a question? Get in touch.