C# Класс Carrotware.CMS.Core.CMSConfigHelper

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

Открытые свойства

Свойство Тип Описание
keyAdminContent string
keyAdminWidget string

Защищенные свойства (Protected)

Свойство Тип Описание
filePage ContentPage

Private Properties

Свойство Тип Описание
ClearSerialized bool
GetModulesByDirectory List
GetPluginsByDirectory List
GetSerialized string
GetTemplatesByDirectory List
GetTmplateStatus List
ReadDataSetConfig System.Data.DataSet
SaveSerialized void
SaveTmplateStatus void

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

Метод Описание
CMSConfigHelper ( ) : System
CalcNearestFiveMinTime ( System.DateTime dateIn ) : System.DateTime
CheckFileExistence ( string templateFileName ) : bool
CheckRequestedFileExistence ( string templateFileName, System.Guid siteID ) : bool
CleanUpSerialData ( ) : void
ClearSerialized ( System.Guid itemID, string sKey ) : bool
ConvertSiteTimeToUTC ( System.DateTime dateSite, string timeZoneIdentifier ) : System.DateTime
ConvertUTCToSiteTime ( System.DateTime dateUTC, string timeZoneIdentifier ) : System.DateTime
DecodeBase64 ( string ValIn ) : string
Dispose ( ) : void
EncodeBase64 ( string ValIn ) : string
GetAllWidgetSettings ( System.Guid siteID ) : List
GetCurrentAdminModuleControl ( ) : CMSAdminModuleMenu
GetCurrentAdminModuleControlList ( ) : List
GetFile ( string sRemoteFile, string sLocalFile ) : void
GetFileDataHelper ( ) : FileDataHelper
GetFolderPrefix ( string sDirPath ) : string
GetLocalTimeZoneInfo ( ) : TimeZoneInfo
GetPluginsInFolder ( string sPathPrefix ) : List
GetSerialized ( System.Guid itemID, string sKey ) : string
GetSiteTimeZoneInfo ( string timeZoneIdentifier ) : TimeZoneInfo
GetWebResourceUrl ( Control X, Type type, string resource ) : string
GetWebResourceUrl ( Type type, string resource ) : string
HasAdminModules ( ) : bool
IdentifyLinkAsInactive ( ContentPage cp ) : ContentPage
IdentifyLinkAsInactive ( Carrotware.CMS.Core.PostComment pc ) : Carrotware.CMS.Core.PostComment
IdentifyLinkAsInactive ( SiteNav nav ) : SiteNav
OverrideKey ( System.Guid guidContentID ) : void
OverrideKey ( string sPageName ) : void
ResetConfigs ( ) : void
SaveSerialized ( System.Guid itemID, string sKey, string sData ) : void

Защищенные методы

Метод Описание
LoadGuids ( ) : void

Приватные методы

Метод Описание
ClearSerialized ( string sKey ) : bool
GetModulesByDirectory ( ) : List
GetPluginsByDirectory ( ) : List
GetSerialized ( string sKey ) : string
GetTemplatesByDirectory ( ) : List
GetTmplateStatus ( ) : List
ReadDataSetConfig ( CMSConfigFileType cfg, string sPath ) : DataSet
SaveSerialized ( string sKey, string sData ) : void
SaveTmplateStatus ( List fileState ) : void

Описание методов

CMSConfigHelper() публичный Метод

public CMSConfigHelper ( ) : System
Результат System

CalcNearestFiveMinTime() публичный статический Метод

public static CalcNearestFiveMinTime ( System.DateTime dateIn ) : System.DateTime
dateIn System.DateTime
Результат System.DateTime

CheckFileExistence() публичный статический Метод

public static CheckFileExistence ( string templateFileName ) : bool
templateFileName string
Результат bool

CheckRequestedFileExistence() публичный статический Метод

public static CheckRequestedFileExistence ( string templateFileName, System.Guid siteID ) : bool
templateFileName string
siteID System.Guid
Результат bool

CleanUpSerialData() публичный статический Метод

public static CleanUpSerialData ( ) : void
Результат void

ClearSerialized() публичный статический Метод

public static ClearSerialized ( System.Guid itemID, string sKey ) : bool
itemID System.Guid
sKey string
Результат bool

ConvertSiteTimeToUTC() публичный статический Метод

public static ConvertSiteTimeToUTC ( System.DateTime dateSite, string timeZoneIdentifier ) : System.DateTime
dateSite System.DateTime
timeZoneIdentifier string
Результат System.DateTime

ConvertUTCToSiteTime() публичный статический Метод

public static ConvertUTCToSiteTime ( System.DateTime dateUTC, string timeZoneIdentifier ) : System.DateTime
dateUTC System.DateTime
timeZoneIdentifier string
Результат System.DateTime

DecodeBase64() публичный статический Метод

public static DecodeBase64 ( string ValIn ) : string
ValIn string
Результат string

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

EncodeBase64() публичный статический Метод

public static EncodeBase64 ( string ValIn ) : string
ValIn string
Результат string

GetAllWidgetSettings() публичный Метод

public GetAllWidgetSettings ( System.Guid siteID ) : List
siteID System.Guid
Результат List

GetCurrentAdminModuleControl() публичный Метод

public GetCurrentAdminModuleControl ( ) : CMSAdminModuleMenu
Результат CMSAdminModuleMenu

GetCurrentAdminModuleControlList() публичный Метод

public GetCurrentAdminModuleControlList ( ) : List
Результат List

GetFile() публичный Метод

public GetFile ( string sRemoteFile, string sLocalFile ) : void
sRemoteFile string
sLocalFile string
Результат void

GetFileDataHelper() публичный статический Метод

public static GetFileDataHelper ( ) : FileDataHelper
Результат FileDataHelper

GetFolderPrefix() публичный Метод

public GetFolderPrefix ( string sDirPath ) : string
sDirPath string
Результат string

GetLocalTimeZoneInfo() публичный статический Метод

public static GetLocalTimeZoneInfo ( ) : TimeZoneInfo
Результат System.TimeZoneInfo

GetPluginsInFolder() публичный Метод

public GetPluginsInFolder ( string sPathPrefix ) : List
sPathPrefix string
Результат List

GetSerialized() публичный статический Метод

public static GetSerialized ( System.Guid itemID, string sKey ) : string
itemID System.Guid
sKey string
Результат string

GetSiteTimeZoneInfo() публичный статический Метод

public static GetSiteTimeZoneInfo ( string timeZoneIdentifier ) : TimeZoneInfo
timeZoneIdentifier string
Результат System.TimeZoneInfo

GetWebResourceUrl() публичный статический Метод

public static GetWebResourceUrl ( Control X, Type type, string resource ) : string
X System.Web.UI.Control
type System.Type
resource string
Результат string

GetWebResourceUrl() публичный статический Метод

public static GetWebResourceUrl ( Type type, string resource ) : string
type System.Type
resource string
Результат string

HasAdminModules() публичный статический Метод

public static HasAdminModules ( ) : bool
Результат bool

IdentifyLinkAsInactive() публичный статический Метод

public static IdentifyLinkAsInactive ( ContentPage cp ) : ContentPage
cp ContentPage
Результат ContentPage

IdentifyLinkAsInactive() публичный статический Метод

public static IdentifyLinkAsInactive ( Carrotware.CMS.Core.PostComment pc ) : Carrotware.CMS.Core.PostComment
pc Carrotware.CMS.Core.PostComment
Результат Carrotware.CMS.Core.PostComment

IdentifyLinkAsInactive() публичный статический Метод

public static IdentifyLinkAsInactive ( SiteNav nav ) : SiteNav
nav SiteNav
Результат SiteNav

LoadGuids() защищенный Метод

protected LoadGuids ( ) : void
Результат void

OverrideKey() публичный Метод

public OverrideKey ( System.Guid guidContentID ) : void
guidContentID System.Guid
Результат void

OverrideKey() публичный Метод

public OverrideKey ( string sPageName ) : void
sPageName string
Результат void

ResetConfigs() публичный Метод

public ResetConfigs ( ) : void
Результат void

SaveSerialized() публичный статический Метод

public static SaveSerialized ( System.Guid itemID, string sKey, string sData ) : void
itemID System.Guid
sKey string
sData string
Результат void

Описание свойств

filePage защищенное свойство

protected ContentPage,Carrotware.CMS.Core filePage
Результат ContentPage

keyAdminContent публичное статическое свойство

public static string keyAdminContent
Результат string

keyAdminWidget публичное статическое свойство

public static string keyAdminWidget
Результат string