C# Class Satrabel.HttpModules.UrlRewriteModuleUtils

Afficher le fichier Open project: sachatrauwaen/OpenUrlRewriter

Méthodes publiques

Méthode Description
RewriteUrl ( System.Web.HttpApplication app, string &portalAlias, DotNetNuke.Entities.Portals.PortalAliasInfo &objPortalAlias, RewriterAction &action ) : void
RewriteUrl ( Uri url, string &portalAlias, DotNetNuke.Entities.Portals.PortalAliasInfo &objPortalAlias, RewriterAction &action ) : void

Private Methods

Méthode Description
CheckTabIdRedirect ( string ApplicationPath, Uri Url, DotNetNuke.Entities.Portals.PortalAliasInfo objPortalAlias, RewriterAction action, CacheController cacheCtrl ) : bool
EnableBrowserLanguageInDefault ( int portalId ) : bool
GetCulture ( CacheController cacheCtrl, Locale>.Dictionary dicLocales, RewriterAction action, int portalID ) : void
GetCurrentTrustLevel ( ) : AspNetHostingPermissionLevel
GetDomainName ( Uri requestedUri, bool parsePortNumber ) : string
GetHostPort ( Uri url, bool IsSecureConnection ) : string
GetIISVersion ( ) : System.Version
GetPortalAlias ( Uri url, string &portalAlias ) : DotNetNuke.Entities.Portals.PortalAliasInfo
GetTab ( CacheController cacheCtrl, RewriterAction action ) : void
IsSpecialPage ( Uri Url, string PhysicalPath, string RawUrl, string WorkUrl ) : bool
ProccessCtl ( Uri Url, int portalID, string tabPath, RewriterAction action ) : bool
ProcessCustomRules ( CacheController cacheCtrl, string ApplicationPath, Uri Url, DotNetNuke.Entities.Portals.PortalAliasInfo objPortalAlias, RewriterAction action ) : bool
ProcessLowerCaseRedirect ( int PortalId, Uri Url, RewriterAction action ) : void
ProcessParameters ( CacheController cacheCtrl, RewriterAction action, int PortalId ) : void
ProcessParametersWithoutPage ( CacheController cacheCtrl, RewriterAction action ) : int
ProcessQuery ( CacheController cacheCtrl, RewriterAction action, int PortalId ) : void
ProcessRedirect ( System.Web.HttpApplication app, string HttpMethod, Uri Url, RewriterAction redirect ) : bool
ProcessRules ( string ApplicationPath, DotNetNuke.Entities.Portals.PortalAliasInfo objPortalAlias, Uri Url, RewriterAction action ) : bool
RemoveDefaultAndExtention ( RewriterAction action ) : void
RewriteUrl ( System.Web.HttpApplication app, Uri url, string &portalAlias, DotNetNuke.Entities.Portals.PortalAliasInfo &objPortalAlias, RewriterAction &action, string applicationPath, bool isSecureConnection, string httpMethod, string rawUrl, string PhysicalPath ) : void

Method Details

RewriteUrl() public static méthode

public static RewriteUrl ( System.Web.HttpApplication app, string &portalAlias, DotNetNuke.Entities.Portals.PortalAliasInfo &objPortalAlias, RewriterAction &action ) : void
app System.Web.HttpApplication
portalAlias string
objPortalAlias DotNetNuke.Entities.Portals.PortalAliasInfo
action RewriterAction
Résultat void

RewriteUrl() public static méthode

public static RewriteUrl ( Uri url, string &portalAlias, DotNetNuke.Entities.Portals.PortalAliasInfo &objPortalAlias, RewriterAction &action ) : void
url System.Uri
portalAlias string
objPortalAlias DotNetNuke.Entities.Portals.PortalAliasInfo
action RewriterAction
Résultat void