C# 클래스 Satrabel.OpenUrlRewriter.Components.CacheController

파일 보기 프로젝트 열기: sachatrauwaen/OpenUrlRewriter 1 사용 예제들

공개 메소드들

메소드 설명
CacheController ( int PortalId ) : System
GetCustomModuleRule ( string CultureCode, int TabId, string Url ) : Satrabel.HttpModules.Provider.UrlRule
GetCustomModuleRuleByParameters ( string CultureCode, int TabId, string Parameters ) : Satrabel.HttpModules.Provider.UrlRule
GetLanguageRule ( string Url ) : Satrabel.HttpModules.Provider.UrlRule
GetModuleRule ( string CultureCode, int TabId, string Url ) : Satrabel.HttpModules.Provider.UrlRule
GetModuleRule ( string CultureCode, string Url ) : Satrabel.HttpModules.Provider.UrlRule
GetModuleRuleByParameters ( string CultureCode, int TabId, string Parameters ) : Satrabel.HttpModules.Provider.UrlRule
GetRewriteTabRule ( string CultureCode, int TabId ) : Satrabel.HttpModules.Provider.UrlRule
GetRules ( ) : IEnumerable
GetTabRule ( string CultureCode, string Url ) : Satrabel.HttpModules.Provider.UrlRule
GetUrlRuleConfig ( ) : Satrabel.HttpModules.Config.UrlRuleConfiguration

비공개 메소드들

메소드 설명
GetFirstRule ( IEnumerable rules, string CultureCode ) : Satrabel.HttpModules.Provider.UrlRule
GetRedirectCustomModuleRule ( string CultureCode, int TabId, string Url ) : Satrabel.HttpModules.Provider.UrlRule
GetRedirectModuleRule ( string CultureCode, int TabId, string Url ) : Satrabel.HttpModules.Provider.UrlRule
GetUrlRuleConfigCallBack ( DotNetNuke.Common.Utilities.CacheItemArgs cacheItemArgs ) : object
RemovedCallBack ( string k, object v, CacheItemRemovedReason r ) : void

메소드 상세

CacheController() 공개 메소드

public CacheController ( int PortalId ) : System
PortalId int
리턴 System

GetCustomModuleRule() 공개 메소드

public GetCustomModuleRule ( string CultureCode, int TabId, string Url ) : Satrabel.HttpModules.Provider.UrlRule
CultureCode string
TabId int
Url string
리턴 Satrabel.HttpModules.Provider.UrlRule

GetCustomModuleRuleByParameters() 공개 메소드

public GetCustomModuleRuleByParameters ( string CultureCode, int TabId, string Parameters ) : Satrabel.HttpModules.Provider.UrlRule
CultureCode string
TabId int
Parameters string
리턴 Satrabel.HttpModules.Provider.UrlRule

GetLanguageRule() 공개 메소드

public GetLanguageRule ( string Url ) : Satrabel.HttpModules.Provider.UrlRule
Url string
리턴 Satrabel.HttpModules.Provider.UrlRule

GetModuleRule() 공개 메소드

public GetModuleRule ( string CultureCode, int TabId, string Url ) : Satrabel.HttpModules.Provider.UrlRule
CultureCode string
TabId int
Url string
리턴 Satrabel.HttpModules.Provider.UrlRule

GetModuleRule() 공개 메소드

public GetModuleRule ( string CultureCode, string Url ) : Satrabel.HttpModules.Provider.UrlRule
CultureCode string
Url string
리턴 Satrabel.HttpModules.Provider.UrlRule

GetModuleRuleByParameters() 공개 메소드

public GetModuleRuleByParameters ( string CultureCode, int TabId, string Parameters ) : Satrabel.HttpModules.Provider.UrlRule
CultureCode string
TabId int
Parameters string
리턴 Satrabel.HttpModules.Provider.UrlRule

GetRewriteTabRule() 공개 메소드

public GetRewriteTabRule ( string CultureCode, int TabId ) : Satrabel.HttpModules.Provider.UrlRule
CultureCode string
TabId int
리턴 Satrabel.HttpModules.Provider.UrlRule

GetRules() 공개 메소드

public GetRules ( ) : IEnumerable
리턴 IEnumerable

GetTabRule() 공개 메소드

public GetTabRule ( string CultureCode, string Url ) : Satrabel.HttpModules.Provider.UrlRule
CultureCode string
Url string
리턴 Satrabel.HttpModules.Provider.UrlRule

GetUrlRuleConfig() 공개 메소드

public GetUrlRuleConfig ( ) : Satrabel.HttpModules.Config.UrlRuleConfiguration
리턴 Satrabel.HttpModules.Config.UrlRuleConfiguration