zoukankan      html  css  js  c++  java
  • System.Reflection.FieldAttributes.cs

    ylbtech-System.Reflection.FieldAttributes.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;
    
    namespace System.Reflection
    {
        //
        // 摘要:
        //     指定描述字段属性的标志。
        [ComVisible(true)]
        [Flags]
        public enum FieldAttributes
        {
            //
            // 摘要:
            //     指定不能引用字段。
            PrivateScope = 0,
            //
            // 摘要:
            //     指定字段为只能由父类型访问。
            Private = 1,
            //
            // 摘要:
            //     指定该字段只能在此程序集中的子类型访问。
            FamANDAssem = 2,
            //
            // 摘要:
            //     指定该字段是可在整个程序集。
            Assembly = 3,
            //
            // 摘要:
            //     指定字段仅可访问类型和子类型。
            Family = 4,
            //
            // 摘要:
            //     指定该字段是可由子类型任意位置,以及整个程序集的访问。
            FamORAssem = 5,
            //
            // 摘要:
            //     指定该字段将为其此作用域是可见的任何成员可访问。
            Public = 6,
            //
            // 摘要:
            //     指定给定字段的访问级别。
            FieldAccessMask = 7,
            //
            // 摘要:
            //     指定的字段所代表已定义的类型,否则为每个实例。
            Static = 16,
            //
            // 摘要:
            //     指定该字段只能初始化,并可以仅在构造函数的主体中设置。
            InitOnly = 32,
            //
            // 摘要:
            //     指定字段的值是一个编译时 (静态或早期绑定) 常量。 任何尝试都将其设置,则会引发 System.FieldAccessException。
            Literal = 64,
            //
            // 摘要:
            //     指定该字段不需要扩展该类型时序列化。
            NotSerialized = 128,
            //
            // 摘要:
            //     指定字段具有相对虚拟地址 (RVA)。 RVA 是相对于它所在的图像文件开头的地址的方法体中当前映像中的位置。
            HasFieldRVA = 256,
            //
            // 摘要:
            //     指定一个特殊的方法,并用描述该方法的特殊名称。
            SpecialName = 512,
            //
            // 摘要:
            //     指定公共语言运行库 (元数据内部 Api) 应检查名称编码。
            RTSpecialName = 1024,
            //
            // 摘要:
            //     指定字段具有封送处理信息。
            HasFieldMarshal = 4096,
            //
            // 摘要:
            //     留待将来使用。
            PinvokeImpl = 8192,
            //
            // 摘要:
            //     指定字段具有默认值。
            HasDefault = 32768,
            //
            // 摘要:
            //     保留。
            ReservedMask = 38144
        }
    }
    2、
    2.返回顶部
     
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
     
     
    6.返回顶部
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    一道小学数学题
    Ubuntu下使用git提交代码至GitHub
    C#几个小知识点
    C#中巧用#if DEBUG 进行调试
    使用 HPC Pack 为 Azure 中的 Windows HPC 工作负荷创建和管理群集的选项
    使用 Chef 自动执行 Azure 虚拟机部署
    在 Azure 中管理 Windows 虚拟机的可用性
    什么是 Azure 中的虚拟机规模集?
    从 Azure 下载 Windows VHD
    如何使用 Packer 在 Azure 中创建 Windows 虚拟机映像
  • 原文地址:https://www.cnblogs.com/storebook/p/12676945.html
Copyright © 2011-2022 走看看