协策网络,专业做网站,优秀上海网站制作公司,提供企业建站、网站设计、网页制作,专业网页设计师和网站制作技术工程师为您量身打造个性企业电子商务网站。

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

  文章汇总 Article Summary
当前位置:协策网络 >> 文章中心 >> 基础教程 >> 浏览文章
 

C#语言开发时的一些定制属性介绍

作者:协策网络-技术部    标签:微信推广     日期:2014年05月08日    类别:基础教程

 

   在NET Framework的程序集中,我们还可以创建自己的属性.
   目前我们仅处理定制属性较肤浅的知识,主要介绍下述属性:
1.TestCaseAttribute-把测试类的代码与类本身链接起来;
2.BugFixAttribute-记录谁修改了源代码中的什么崆,以及修改的时间;
3.DatabaseTableAttribute和DatabaseColumnAttribute-说明如何根据.NET类创建数据库模式
  定制属性只是一个特殊的类,它必须遵循下述两个规范:
1.属性必须派生于System.Attribute;
2.属性的构造函数只能包含可在编译时解析的类型,例如字符串和整数.
  对于属性构造函数的参数来说,其类型的限制源于属性存储在程序集元数据中的优雅,在代码中使用属性时,就是在内联中使用属性的构造.例如:
  [assembly:AssemblyKeyFile("company.Public")]
  这个属性存储在程序集的元数据中,作为调用AssemblyKeyFileAttribute的构造的一个指令,这个带一个字符串参数,在以前的例子中,字符串是Compay.Public,如果定义了一个定制属性,这个属性的使用者就会把参数写入到类的构造函数中。. 



更多
  您可能感兴趣的文章推荐  
 
上一篇:网页设计菜鸟需要注意的十大细节问题 下一篇:反射Reflection的功能及使用方法
协策网络公司拥有专业的网站建设开发团队,超过四年以上的网站建设、网页制作经验,我们可承接企业电子商务网站建设、企业展示型网页设计和功能型网站制作等各类型网站设计制作。
     
首 页  |  基础服务  |  网站建设  |  网站优化  |  成功案例  |  协策博客  |  关于我们  |  联系我们
COPYRIGHT © 上海协策网络科技有限公司 2008-2014 网站地图 SITEMAP 上海做网站公司 沪ICP备08009778号

地址:上海市共和新路425号凯鹏国际大厦13楼G座(近3、4、8号线)

电话:021-51085186 传真:021-56555059 咨询:+(86)18018609689
上海做网站建设网页设计制作公司