Language

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は、トリミング時に空の文字列 ("") です。

path は nullです。

size、 sizeOfPersonalizations 、または countOfPersonalizations が負の値です。

注釈

countOfPersonalizations パラメーターは、ページをカスタマイズしたユーザーの合計数を表します。 たとえば、100 人のユーザーがページをカスタマイズする場合、そのページの countOfPersonalizations の値は 100 になり、100 に個人用プロパティの数が乗算されません。 一部のデータ ストレージ プロバイダーでは複数の行を使用して 1 人のユーザーとページの組み合わせのユーザーごとのパーソナル化情報を格納するため、この数は、基になるデータ ストアでユーザーごとの情報を保持するために使用される行の合計数と一致しない場合があることに注意してください。

null 以外の場合、 path はトリミングされることに注意してください。

適用対象