The UrlRewriteProvider type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| UrlRewriteProvider | Initializes a new instance of the UrlRewriteProvider class |
Methods
| Name | Description | |
|---|---|---|
| ConvertToExternal |
Converts from internal, without regard to the context of internal/external URL.
| |
| ConvertToInternal | Overloaded. | |
| CreateInstance |
Creates an Instance of the registered/configured UrlRewriteProvider. Before
instance can be created Reflection API is used to determine if configured class meets the
minimun requirements in semantics.
| |
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetHtmlRewriter |
Get's an instance of a Html-rewriter to use when emitting HTML from EPiServer.
| |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| Initialize |
Initializes the provider.
(Overrides ProviderBase..::.Initialize(String, NameValueCollection).) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| OnConvertedToExternal |
Raises the [E:ConvertedToExternal] event.
| |
| OnConvertedToInternal |
Raises the [E:ConvertedToInternal] event.
| |
| OnConvertingToExternal |
Raises the [E:ConvertingToExternal] event.
| |
| OnConvertingToInternal |
Raises the [E:ConvertingToInternal] event.
| |
| ToString | (Inherited from Object.) | |
| ValidateRewriteToExternal |
Validates the rewrite to external.
| |
| ValidateRewriteToInternal |
Validates the rewrite to internal.
|
Properties
| Name | Description | |
|---|---|---|
| Description |
Gets a brief, friendly description suitable for display in administrative
tools or other user interfaces (UIs).
(Overrides ProviderBase..::.Description.) | |
| FriendlyUrlExtension |
Gets the extension used for friendly URL generation.
| |
| IsFurlEnabled |
Returns if FURL (Friendly url) is enabled. It will be set from UrlRewriteModuleBase when it is initialized.
So if an httpModule that inherits from UrlRewriteModuleBase is registered as an httpModule this returns true
otherwise false
| |
| IsIdKeep |
Gets a value indicating whether this rewriter requires the use of the id query string parameter to
pass through unchanged to and from the external format. Set this to true to indicate that a url rewritten
to external actually uses id= and requires it to pass through any rewriting process unchanged.
| |
| Module |
Get the UrlRewriteModule instance currently executing
| |
| Name |
Gets the friendly name used to refer to the provider during configuration.
(Inherited from ProviderBase.) | |
| RebaseKind |
Gets the kind of rebase to perform for URLs
| |
| RootDir |
Gets the absolute path to the EPiServer root directory.
| |
| UrlPreventRewriteAttribute |
Gets the attrebute used for prevent rewritting of url:s.
|
Events
| Name | Description | |
|---|---|---|
| ConvertedToExternal |
Raised when we've done the conversion.
| |
| ConvertedToInternal |
Raised when we've done the conversion.
| |
| ConvertingToExternal |
Raised just before we're about to convert.
| |
| ConvertingToInternal |
Raised just before we're about to convert.
|