• System.Security.NamedPermissionSet.cs


    ylbtech-System.Security.NamedPermissionSet.cs
    1.返回顶部
    1、
    #region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    // C:Program Files (x86)Reference AssembliesMicrosoftFramework.NETFrameworkv4.6.1mscorlib.dll
    #endregion
    
    using System.Runtime.InteropServices;
    using System.Security.Permissions;
    
    namespace System.Security
    {
        //
        // 摘要:
        //     定义具有的名称和说明与之关联的权限集。 此类不能被继承。
        [ComVisible(true)]
        public sealed class NamedPermissionSet : PermissionSet
        {
            //
            // 摘要:
            //     初始化新的空实例 System.Security.NamedPermissionSet 具有指定名称的类。
            //
            // 参数:
            //   name:
            //     新的名称命名权限集。
            //
            // 异常:
            //   T:System.ArgumentException:
            //     name 参数是 null 或为空字符串 ("")。
            public NamedPermissionSet(string name);
            //
            // 摘要:
            //     新实例初始化 System.Security.NamedPermissionSet 从另一个命名的权限集的类。
            //
            // 参数:
            //   permSet:
            //     命名的权限集从其创建的新实例。
            public NamedPermissionSet(NamedPermissionSet permSet);
            //
            // 摘要:
            //     新实例初始化 System.Security.NamedPermissionSet 类具有指定名称中不受限制或完全受限状态。
            //
            // 参数:
            //   name:
            //     新的名称命名权限集。
            //
            //   state:
            //     System.Security.Permissions.PermissionState 值之一。
            //
            // 异常:
            //   T:System.ArgumentException:
            //     name 参数是 null 或为空字符串 ("")。
            public NamedPermissionSet(string name, PermissionState state);
            //
            // 摘要:
            //     新实例初始化 System.Security.NamedPermissionSet 与指定的名称从权限集中的类。
            //
            // 参数:
            //   name:
            //     命名的权限集的名称。
            //
            //   permSet:
            //     从该对象中获取新的命名的权限集的值设置的权限集。
            //
            // 异常:
            //   T:System.ArgumentException:
            //     name 参数是 null 或为空字符串 ("")。
            public NamedPermissionSet(string name, PermissionSet permSet);
    
            //
            // 摘要:
            //     获取或设置当前的命名的权限集的名称。
            //
            // 返回结果:
            //     命名的权限集的名称。
            //
            // 异常:
            //   T:System.ArgumentException:
            //     名称是 null 或为空字符串 ("")。
            public string Name { get; set; }
            //
            // 摘要:
            //     获取或设置当前的命名的权限集的文本说明。
            //
            // 返回结果:
            //     命名的权限集的文本说明。
            public string Description { get; set; }
    
            //
            // 摘要:
            //     从命名的权限集创建权限集副本。
            //
            // 返回结果:
            //     设置了权限,它是一份权限中的命名的权限集。
            public override PermissionSet Copy();
            //
            // 摘要:
            //     使用一个不同的名称,但相同的权限创建的命名的权限集的副本。
            //
            // 参数:
            //   name:
            //     新的名称命名权限集。
            //
            // 返回结果:
            //     一份的命名权限集的新名称。
            //
            // 异常:
            //   T:System.ArgumentException:
            //     name 参数是 null 或为空字符串 ("")。
            public NamedPermissionSet Copy(string name);
            //
            // 摘要:
            //     确定指定的 System.Security.NamedPermissionSet 对象是否等于当前的 System.Security.NamedPermissionSet。
            //
            // 参数:
            //   obj:
            //     要与当前的 System.Security.NamedPermissionSet 比较的 System.Security.NamedPermissionSet
            //     对象。
            //
            // 返回结果:
            //     如果指定的 System.Security.NamedPermissionSet 等于当前的 System.Security.NamedPermissionSet
            //     对象,则为 true;否则为 false。
            [ComVisible(false)]
            public override bool Equals(object obj);
            //
            // 摘要:
            //     重新创建具有指定状态的 XML 编码命名的权限集。
            //
            // 参数:
            //   et:
            //     包含的 XML 表示形式的命名的权限集的安全元素。
            //
            // 异常:
            //   T:System.ArgumentException:
            //     et 参数不是有效的表示形式的命名的权限集。
            //
            //   T:System.ArgumentNullException:
            //     et 参数为 null。
            public override void FromXml(SecurityElement et);
            //
            // 摘要:
            //     获取 System.Security.NamedPermissionSet 对象的哈希代码,此代码适合在哈希算法和数据结构(例如哈希表)中使用。
            //
            // 返回结果:
            //     当前 System.Security.NamedPermissionSet 对象的哈希代码。
            [ComVisible(false)]
            public override int GetHashCode();
            //
            // 摘要:
            //     创建的命名的权限集的 XML 元素说明。
            //
            // 返回结果:
            //     命名的权限集的 XML 表示形式。
            public override SecurityElement ToXml();
        }
    }
    2、
    2.返回顶部
     
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
     
     
    6.返回顶部
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    word文档的图片怎么保存到xhEditor上
    word文档的图片怎么保存到CuteEditor上
    word文档的图片怎么保存到TinyMCE上
    word文档的图片怎么保存到eWebEditor上
    word文档的图片怎么保存到wangEditor上
    ASP.NET如何上传大文件
    JavaScript如何上传大文件
    JS如何上传大文件
    Java如何上传大文件
    JSP如何上传大文件
  • 原文地址:https://www.cnblogs.com/storebook/p/12676411.html
Copyright © 2020-2023  润新知