C# 클래스 Satrabel.HttpModules.UrlRewriteModuleUtils

파일 보기 프로젝트 열기: sachatrauwaen/OpenUrlRewriter

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

RewriteUrl() 공개 정적인 메소드

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
리턴 void

RewriteUrl() 공개 정적인 메소드

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
리턴 void