HttpSessionState.StaticObjects 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取由 ASP.NET 应用程序文件 Global.asax 中的 <object Runat="Server" Scope="Session"/>
标记声明的对象的集合。
public:
property System::Web::HttpStaticObjectsCollection ^ StaticObjects { System::Web::HttpStaticObjectsCollection ^ get(); };
public System.Web.HttpStaticObjectsCollection StaticObjects { get; }
member this.StaticObjects : System.Web.HttpStaticObjectsCollection
Public ReadOnly Property StaticObjects As HttpStaticObjectsCollection
属性值
一个 HttpStaticObjectsCollection,它包含在 Global.asax 文件中声明的对象。
示例
下面的代码示例列出了 id
集合中 StaticObjects 对象的 和 对象类型。
foreach (System.Collections.DictionaryEntry de in Session.StaticObjects)
Response.Write(de.Key + " is of type " + de.Value.GetType().ToString() + "<br />");
For Each de As System.Collections.DictionaryEntry In Session.StaticObjects
Response.Write(String.Format("{0} is of type {1}<br />", de.Key, de.Value.GetType()))
Next
注解
如果页面上的对象不支持序列化,并且 Mode 是进程外 (SQLServer 或 StateServer) ,则不会创建该对象,也不会添加到此集合中。
StaticObjects提供 属性是为了与早期版本的 ASP 兼容。