SharedPersonalizationStateInfo(String, DateTime, Int32, Int32, Int32) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 SharedPersonalizationStateInfo 类的新实例。
public:
SharedPersonalizationStateInfo(System::String ^ path, DateTime lastUpdatedDate, int size, int sizeOfPersonalizations, int countOfPersonalizations);
public SharedPersonalizationStateInfo (string path, DateTime lastUpdatedDate, int size, int sizeOfPersonalizations, int countOfPersonalizations);
new System.Web.UI.WebControls.WebParts.SharedPersonalizationStateInfo : string * DateTime * int * int * int -> System.Web.UI.WebControls.WebParts.SharedPersonalizationStateInfo
Public Sub New (path As String, lastUpdatedDate As DateTime, size As Integer, sizeOfPersonalizations As Integer, countOfPersonalizations As Integer)
参数
- path
- String
信息应用到其中的页。 path
是相对于应用程序(使用波形符语法)的虚拟路径。
- size
- Int32
页的共享状态信息的大小(以字节为单位)。
- sizeOfPersonalizations
- Int32
页的现存所有每用户个性化信息的总大小(以字节为单位)。
- countOfPersonalizations
- Int32
已对页进行个性化的用户的总数。
例外
path
修整后为空字符串 ("")。
path
为 null
。
size
、sizeOfPersonalizations
或 countOfPersonalizations
为负。
注解
countOfPersonalizations
参数表示已对页面进行个性化的用户的总数。 例如,如果100用户个性化页面,则该页面的值将 countOfPersonalizations
是100,而不是100乘以个性化属性的数量。 请注意,此计数与基础数据存储区中用于持久保存每个用户的信息的行数可能相同,也可能不匹配,因为某些数据存储提供程序使用多个行来存储单个用户和页面组合的每用户个性化设置信息。
请注意, path
如果非 null,则会被剪裁。