NamespaceInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含单个与 Import
指令类似的配置命名空间引用。 此类不能被继承。
public ref class NamespaceInfo sealed : System::Configuration::ConfigurationElement
public sealed class NamespaceInfo : System.Configuration.ConfigurationElement
type NamespaceInfo = class
inherit ConfigurationElement
Public NotInheritable Class NamespaceInfo
Inherits ConfigurationElement
- 继承
示例
此示例演示如何以声明方式为属性 NamespaceCollection 和 NamespaceInfo 类指定值。
以下配置文件示例演示如何以声明方式为 namespaces
节指定值。
<system.web>
<pages>
<namespaces>
<add namespace="System" />
<add namespace="System.Collections" />
<add namespace="System.Collections.Specialized" />
<add namespace="System.ComponentModel" />
<add namespace="System.Configuration" />
<add namespace="System.Web" />
</namespaces>
</pages>
</system.web>
下面的代码示例演示如何使用该 NamespaceInfo 类。 此代码示例是为类提供的大型示例的 PagesSection 一部分。
// Create a new NamespaceInfo object.
System.Web.Configuration.NamespaceInfo namespaceInfo =
new System.Web.Configuration.NamespaceInfo("System");
// Set the Namespace property.
namespaceInfo.Namespace = "System.Collections";
// Execute the Add Method.
pagesSection.Namespaces.Add(namespaceInfo);
' Create a new NamespaceInfo object.
Dim namespaceInfo As System.Web.Configuration.NamespaceInfo = _
New System.Web.Configuration.NamespaceInfo("System")
' Set the Namespace property.
namespaceInfo.Namespace = "System.Collections"
' Execute the Add Method.
pagesSection.Namespaces.Add(namespaceInfo)
注解
包含NamespaceCollectionNamespaceInfo的对象,这些对象对应于add
节中的namespaces
元素。 每个 NamespaceInfo 对象与 Import
应用于配置文件范围内所有页面和控件的 (<%@ Import %>
) 指令相同。 该Import
指令允许将命名空间导入 ASP.NET 页面,使所有类都可用于页面上。
构造函数
NamespaceInfo(String) |
使用指定的命名空间引用初始化 NamespaceInfo 类的新实例。 |