PersonalizationAdministration::GetCountOfState Method (PersonalizationScope, String^)
Returns a count of the personalization state items in the underlying data store that exist for the specified parameters.
Assembly: System.Web (in System.Web.dll)
Parameters
- scope
-
Type:
System.Web.UI.WebControls.WebParts::PersonalizationScope
The scope of the personalization state items to retrieve.
- pathToMatch
-
Type:
System::String^
The path to the page with personalization state items to retrieve.
| Exception | Condition |
|---|---|
| ArgumentException | The provider for a personalization provider defined in configuration is not of the correct type. - or - pathToMatch, after trimming, is an empty string (""). - or - The length of the string of any parameter is greater than 256 characters. |
| ConfigurationErrorsException | A configuration exception occurred while attempting to create and initialize an instance of one of the configured personalization providers. - or - The default personalization provider defined in configuration could not be found. |
| ArgumentOutOfRangeException | scope is not a valid member of the PersonalizationScope enumeration. |
| HttpException | The default provider returned a negative number for the count. |
Use this method to determine the number of personalization state items in the underlying data store for the specified scope and path.
Available since 2.0