Silverlight反射的安全注意事项

简介:

反射提供获取有关类型和成员信息以及访问成员的功能。在 Silverlight 中,可以使用反射来执行以下任务:

  1. 1. 枚举类型和成员并验证其元数据。
  2. 2. 枚举并验证程序集和模块。
  3. 3. 访问公共成员。
  4. 4. 访问调用代码的程序集中的 internal 成员(在 Visual Basic 中为 Friend 成员)。(在反射中,将此称为“程序集级访问”。)

在 Silverlight 中,不能使用反射来访问私有类型和成员。如果某个类型或成员的访问级别使您无法在静态编译的代码中访问该类型或成员,则您无法使用反射来动态访问该类型或成员。

张志敏所有文章遵循创作共用版权协议,要求署名、非商业 、保持一致。在满足创作共用版权协议的基础上可以转载,但请以超链接形式注明出处。

本博客已经迁移到 GitHub , 围观地址: http://beginor.github.io/

本文转自张志敏博客园博客,原文链接:http://www.cnblogs.com/beginor/archive/2009/10/10/1580022.html ,如需转载请自行联系原作者
相关文章
|
Web App开发 安全 .NET
一起谈.NET技术,保护您的 Silverlight 应用程序的安全
作为一名 Microsoft 服务顾问,我定期与客户和合作伙伴一起进行应用程序安全性讨论。 在本文中,我将介绍一些在这些讨论中提出的主题。 特别是,我将重点介绍编程人员在尝试保护 Silverlight 应用程序的安全时所面临的新挑战,而且我将考虑开发团队应该将其资源集中于哪些方面。
1239 0
iis6.0 之前版本发布silverlight程序 注意事项
iis6.0出来的时侯 silverlight还没有出生。。silverlight发布后的文件中包含一些iis不认识文件。。 所以必须在iis6.0及之前的iis注册这种类型 打开iis,选择http头--》文件类型  然后添加如下三个类型。
673 0
|
网络协议
silverlight中的socket编程注意事项
1.粘包 目前sl中的socket只能用tcp/ip协议,而tcp/ip本质是一个"流"协议,也就是说数据无边界,发送的就是一连串的字节(没有数据包的概念),因此连续发送时有所谓的“粘包”现象,详细解释如下: 比如你设置发送缓冲区的大小是512字节,如果(在相隔时间极短的情况下)连续发送次数据,...
802 0
|
安全 网络协议 内存技术
Silverlight 中的通信安全访问策略
Silverlight 支持使用 HTTP/HTTPS (System.Net.WebClient 等) 和 Socket (System.Net.Sockets) 两种方式访问远程服务器,但基于安全原因,对这些网络访问制定了严格的安全策略。
1061 0

热门文章

最新文章