This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Syntax
C# | Copy Code |
---|---|
public sealed class UrlParameterMappings |
Visual Basic (Declaration) | Copy Code |
---|---|
Public NotInheritable Class UrlParameterMappings |
The type exposes the following members.
Public Constructors
Name | Description | |
---|---|---|
UrlParameterMappings | Overloaded. |
Public Methods
Name | Description | |
---|---|---|
Clone |
Creates a new object that is a copy of the current instance.
|
|
Copy | Overloaded. | |
CopyFrom |
Copies settings from another .
|
|
Create |
Creates an UrlParameterMappings object for the specified query.
|
|
Equals | (Inherited from Object.) | |
Escape |
Escapes the specified value for use in the Url path.
|
|
GetEnumerator |
Returns an enumerator that iterates through the System.Collections.Generic.List.
|
|
GetHashCode | (Inherited from Object.) | |
GetName | Overloaded. | |
GetNames |
Gets the maped Url parameter names.
|
|
GetPath |
Gets the path representing the URL parameters, to append to an Url endpoint.
|
|
GetRealName |
Gets the name of a querystring parameter by mapped Url parameter.
|
|
GetType | (Inherited from Object.) | |
GetValue |
Gets the value of an url parameter by index.
|
|
IsMapped |
Determines whether the specified key is mapped to an Url parameter.
|
|
IsUrlParameter |
Determines whether the given querystring name is an Url parameter.
|
|
Map | Overloaded. | |
Reset |
Clears the current URL parameters
|
|
RewriteUnnamedParams |
Convert unnamed querystring parameters like ?urlParam1=xxx&urlParam2=yyy to .../xxx/yyy
|
|
Setup |
Used to initialize Url Parameter settings.
|
|
ToString | Overloaded. | |
Unescape |
Unescapes the value of an url parameter.
|
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |
Public Fields
Name | Description | |
---|---|---|
DefaultEndpointExtension |
Extension for denoting friendly name URL segments that are Url Endpoints.
|
|
EmptyValue |
Represents an empty value for passing on the Url path. This cannot be an empty string, since double slashes in the path are cleaned up.
|
|
EscapedDashValue |
Representation of the dash in url parameters must be escaped, since the dash is used to represent empty values.
|
Public Properties
Name | Description | |
---|---|---|
Active |
Gets a value indicating whether the Url is currently mapped.
|
|
Count |
Gets the URL Parameter count.
|
|
Enabled |
Gets a value indicating whether this UrlParameterMappings is enabled.
|
|
EndpointExtension |
Friendly name Url endpoint suffix to denotate url parameters.
|
|
EndpointExtensionIsEmpty |
Returns true is Url EndPointExtension prefix is empty string.
|
|
Item |
Gets or sets the String at the specified index.
|
See Also
Smartsite.Base Namespace