Condividi tramite


SharedPersonalizationStateInfo(String, DateTime, Int32, Int32, Int32) Costruttore

Definizione

Inizializza una nuova istanza della classe 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)

Parametri

path
String

Pagina a cui si applicano le informazioni. path è un percorso virtuale relativo all'applicazione (con sintassi tilde).

lastUpdatedDate
DateTime

Oggetto DateTime che indica quando è avvenuto l'ultimo aggiornamento delle informazioni condivise.

size
Int32

Dimensioni, espresse in byte, delle informazioni sullo stato di condivisione della pagina.

sizeOfPersonalizations
Int32

Dimensioni totali, espresse in byte, di tutte le informazioni di personalizzazione per singolo utente esistenti per la pagina.

countOfPersonalizations
Int32

Numero totale di utenti che hanno personalizzato la pagina.

Eccezioni

path, quando viene tagliato, è una stringa vuota ("").

path è null.

size, sizeOfPersonalizations o countOfPersonalizations è un valore negativo.

Commenti

Il countOfPersonalizations parametro rappresenta il numero totale di utenti che hanno personalizzato una pagina. Se, ad esempio, 100 utenti personalizzano una pagina, il valore di countOfPersonalizations per tale pagina sarà 100, non 100 moltiplicato per il numero di proprietà personalizzate. Si noti che questo conteggio può corrispondere o meno al numero totale di righe utilizzate nell'archivio dati sottostante per salvare in modo permanente le informazioni per utente, perché alcuni provider di archiviazione dati utilizzano più righe per archiviare le informazioni sulla personalizzazione per ogni utente per una combinazione di singolo utente e pagina.

Si noti che path viene tagliato se non null.

Si applica a