Partilhar via


SharedPersonalizationStateInfo(String, DateTime, Int32, Int32, Int32) Construtor

Definição

Inicializa uma nova instância da 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)

Parâmetros

path
String

A página à qual as informações se aplicam. path é um caminho virtual relativo a aplicativo (usando sintaxe de til).

lastUpdatedDate
DateTime

Um DateTime indicando quando as informações compartilhadas da página foram atualizadas pela última vez.

size
Int32

O tamanho, em bytes, das informações de estado compartilhado para a página.

sizeOfPersonalizations
Int32

O tamanho total, em bytes, de todas as informações de personalização por usuário que existem para a página.

countOfPersonalizations
Int32

O número total de usuários que personalizaram a página.

Exceções

path, quando cortada, é uma cadeia de caracteres vazia ("").

path é null.

size, sizeOfPersonalizations ou countOfPersonalizations é negativo.

Comentários

O countOfPersonalizations parâmetro representa o número total de usuários que individualizaram uma página. Por exemplo, se 100 usuários personalizarem uma página, o valor de countOfPersonalizations para essa página será 100, e não 100 multiplicado pelo número de propriedades personalizadas. Observe que essa contagem pode ou não corresponder ao número total de linhas usadas no armazenamento de dados subjacente para persistir as informações por usuário, pois alguns provedores de armazenamento de dados usam várias linhas para armazenar informações de personalização por usuário para uma única combinação de usuário e de página.

Observe que path é cortado se não for nulo.

Aplica-se a