C# Класс Satrabel.OpenUrlRewriter.Components.CacheController

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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