...且不论这种代理有什么优缺点,先来看.NET自己的代理生成行为:在处理强类型DataSet时,.NET会为其创建包装类型(wrapper types)。并且,会为每个使用强类型DataSet的Web服务都创建包装类型,整个解决方案很快会被许多无关紧要的类搞的一团糟。
基于20个网页-相关网页
Example interface with wrapper types.
包装器类型的界面示例。
The libev API is more raw, and there is no HTTP wrapper, but libev does provide support for more types of events built-in to the implementation.
libev API比较原始,没有HTTP包装器,但是libe v支持在实现中内置更多事件类型。
Iterative templates that are associated with collection types such as arrays and lists (see Figure 11) specify both the wrapper tag (for example, a) and the iterative tag (for example, a).
迭代模板与集合类型相连接,比如数组和列表(请看图11)说明了封皮标签(例如,一个)和迭代标签(例如,一个)。
应用推荐