SharedPersonalizationStateInfo(String, DateTime, Int32, Int32, Int32) 构造函数

定义

初始化 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 是相对于应用程序(使用波形符语法)的虚拟路径。

lastUpdatedDate
DateTime

DateTime,指示页的共享信息的上次更新时间。

size
Int32

页的共享状态信息的大小(以字节为单位)。

sizeOfPersonalizations
Int32

页的现存所有每用户个性化信息的总大小(以字节为单位)。

countOfPersonalizations
Int32

已对页进行个性化的用户的总数。

例外

path 修整后为空字符串 ("")。

pathnull

sizesizeOfPersonalizationscountOfPersonalizations 为负。

注解

countOfPersonalizations参数表示已对页面进行个性化的用户的总数。 例如,如果100用户个性化页面,则该页面的值将 countOfPersonalizations 是100,而不是100乘以个性化属性的数量。 请注意,此计数与基础数据存储区中用于持久保存每个用户的信息的行数可能相同,也可能不匹配,因为某些数据存储提供程序使用多个行来存储单个用户和页面组合的每用户个性化设置信息。

请注意, path 如果非 null,则会被剪裁。

适用于