.NET命名空间之二

System.Runtime.CompilerServices
为使用托管代码的编译器编写器提供功能,以影响在公共语言运行库运行时行为的元数据中指定的属性。此命名空间中的类只用于编译器编写器。

System.Runtime.InteropServices
提供用于通过.NET访问COM对象和本机API的类的集合。此命名空间中的类型分为以下功能区:属性、异常、COM类型的托管定义、包装、类型转换器和Marshal类。

System.Runtime.InteropServices.Expando
包含IExpando接口,此接口允许通过添加或移除对象的成员来修改对象。

System.Runtime.Remoting
提供允许开发人员创建和配置分布式应用程序的类和接口。

System.Runtime.Remoting.Activation
提供支持服务器和客户端远程对象激活的类和对象。

System.Runtime.Remoting.Channels.Http
包含使用HTTP协议与远程位置之间相互传输消息和对象的信道。默认情况下,HTTP信道以SOAP格式对象和方法调用进行以方便传输,但在信道的配置属性中也可以指其他编码和解码格式化程序接收器。

System.Runtime.Remoting.Channels.Tcp
包含使用TCP协议与远程位置之间相互传输消息和对象的信道。默认情况下,TCP信道以二进制格式对对象和方法调用进行编码以便传输,但在信道的配置属性中也可指定其他编码和解码格式化程序接收器。

System.Runtime.Remoting.Contexts
包含定义所有对象所驻留的上下文对象。上下文是一个有序属性序列,用于定义其中的对象所处的环境。上下文是在对象的激活过程中创建的,这些对象被配置为要求某些自动服务,如同步、事务、实时(JIT)激活、安全性等。多个对象可以存留在一个上下文内。

System.Runtime.Remoting.Lifetime
包含管理远程对象生存期的类。传统上,分布式垃圾回收功能使用引用计数和Ping来控制对象的生存期。这种机制在每一项服务中只有较少的客户端时可以正常工作,但是当每一项服务有几千个客户端时就不能正常工作了,远程处是生存期服务将每一项服务与一个租约关联,当租约到期时,就会删除该服务。生存期服务可以起到传统的分布式垃圾回收器的作用,并在每一项服务客户端数量增加时能很好的调整。

System.Runtime.Remoting.Metadata
包含可用于为对象和字段自定义SOAP的生成和处理的类和属性。此命名空间中的类可用于指示SOAPAction、类型输出、XML元素名和XML命名空间URI方法。

System.Runtime.Remoting.Metadata.W3cXsd2001
包含WWW联合会(W3C)在2001年定义的XML架构定义(XSD)。W3C中的“XML Scherma Part2:Data types”(XML架构第二部分:数据类型)规范确定了各种数据类型的格式和行为。此命名空间包含符合W3C规范的数据类型的包装类。所有日期和时间都符合ISO标准规范。

System.Runtime.Remoting.MetadataServices
包含利用Soapsuds.exe命令行工具和用户代码在元数据和远程处理基础结构的XML架构之间相互转换的类。

System.Runtime.Remoting.Proxies
包含控制和提供代码功能的类。代理是作为远程对象映射的本地对象。代理使客户端可以跨远程处理边界访问对象。

System.Runtime.Remoting.Services
包含为.Net框架提供功能的服务类。

System.Runtime.Serialization
包含可用于序列化和反序列化对象的类。序列化是将对象或者对象图转化为线性的字节序列化存储或者传输到其他位置的过程。反序列化是接受存储的信息并用这些信息重新创建对象的过程。

System.Runtime.Serialization.Formatters
提供由序列化格式化程序使用的通用枚举、接口和类。

System.Runtime.Serialization.Formatters.Binary
包含可以用二进制格式化序列化和反序列化对象的BinaryFormatter类。

System.Runtime.Serialization.Formatters.SOAP
包含可以用SOAP格式序列化和反序列化对象的SoapFormatter类。

System.Security
提供公共语言运行库安全系统的基础结构,包括权限的基类。

System.Security.Cryptography
提供加密服务,包括数据的安全编码和解码,以及其他许多操作,如散列处理、随机数据生成和消息身份验证。

System.Security.Cryptography.X509Certificates
包含Authenticode X509v.3证书的公共语言运行库实现。此证书用惟一明确标识证书持有者的私钥签名。

System.Security.Cryptography.XML
包含在.NET框架安全系统中供独占使用的XML模型。此XML模型不用于常规用途。此模型允许对XML对象进行数字签名。

System.Security.Permissons
定义根据秉策略控制操作和资源访问的类。

System.Security.Policy
包含代码组、成员条件和证据。这三种类型的类用于创建由公共语言运行库安全策略系统应用规则。证据类是安全策略的输入,成员条件是开关;二者共同创建策略语句并确定授予权限集。策略级别和代码组是策略层次的结构。代码组是规则的封装并且在策略级别中分层排列。

System.Security.Principal
定义表示运行代码的安全上下文的用户对象。

System.ServiceProcess
提供使您可以实现、安装和控制Windows服务应用程序的类。服务是不需要用户界面长期的可执行文件。实现服务的过程包括:从ServiceBase类继承,定义在传入启动、停止、暂停和继续命令时处理的特定行为,以及定义当系统关闭时所采取的自定义行为和操作。

System.Text
包含表示ASCII、Unicode、UTF-7和UTF-8字符编码的类,用于在字符块和字节块之间相互转换的抽象基类,以及不需要创建字符串的中间实例就可以操作和格式化字符串对象的帮助器类。

System.Text.RegularExpressions
提供对.NET框架正则表达式引擎的访问的类。此命名空间提供可以在Microsoft.NET框架上运行的任何平台或者语言中使用正则表达式功能。

System.Threading
提供支持多线程编程的类和接口。此命名空间包括管理线程组的ThreadPool类、允许在指定的一段时间后调用委托的Timer类,以及用于同步互相排斥的线程的Mutex类。此命名空间还提供用于线程安排、等待通知和死锁解析的类。

System.Timers
提供允许指定的间隔引发事件的Timer组件。

System.Web
提供支持浏览器服务通信的类和接口。此命名空间包括提供有关当前HTTP请求的大量信息的HTTPResponse类、管理HTTP到客户端的输出的HTTPResponse类,以及提供对服务器端实用工具和进程访问的HTTPServerUtility对象。System.Web还包括用于Cookie操作、文件传输、异常信息和输出缓存控制的类。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值