Interface ILogController
Assembly: DotNetNuke.dll
Syntax
public interface ILogController
Methods
AddLog(LogInfo)
Declaration
void AddLog(LogInfo logInfo)
Parameters
Type |
Name |
Description |
LogInfo |
logInfo |
|
AddLogType(LogTypeInfo)
Declaration
void AddLogType(LogTypeInfo logType)
Parameters
AddLogType(string, string)
Declaration
void AddLogType(string configFile, string fallbackConfigFile)
Parameters
Type |
Name |
Description |
string |
configFile |
|
string |
fallbackConfigFile |
|
AddLogTypeConfigInfo(LogTypeConfigInfo)
Declaration
void AddLogTypeConfigInfo(LogTypeConfigInfo logTypeConfig)
Parameters
ClearLog()
Declaration
DeleteLog(LogInfo)
Declaration
void DeleteLog(LogInfo logInfo)
Parameters
Type |
Name |
Description |
LogInfo |
logInfo |
|
DeleteLogType(LogTypeInfo)
Declaration
void DeleteLogType(LogTypeInfo logType)
Parameters
DeleteLogTypeConfigInfo(LogTypeConfigInfo)
Declaration
void DeleteLogTypeConfigInfo(LogTypeConfigInfo logTypeConfig)
Parameters
GetLog(string)
Declaration
ILogInfo GetLog(string logGuid)
Parameters
Type |
Name |
Description |
string |
logGuid |
|
Returns
GetLogTypeConfigInfo()
Declaration
ArrayList GetLogTypeConfigInfo()
Returns
GetLogTypeConfigInfoByID(string)
Declaration
LogTypeConfigInfo GetLogTypeConfigInfoByID(string id)
Parameters
Type |
Name |
Description |
string |
id |
|
Returns
GetLogTypeInfoDictionary()
Declaration
Dictionary<string, LogTypeInfo> GetLogTypeInfoDictionary()
Returns
GetLogs(int, string, int, int, ref int)
Declaration
List<LogInfo> GetLogs(int portalID, string logType, int pageSize, int pageIndex, ref int totalRecords)
Parameters
Type |
Name |
Description |
int |
portalID |
|
string |
logType |
|
int |
pageSize |
|
int |
pageIndex |
|
int |
totalRecords |
|
Returns
GetSingleLog(LogInfo, ReturnType)
Declaration
object GetSingleLog(LogInfo log, LoggingProvider.ReturnType returnType)
Parameters
Returns
PurgeLogBuffer()
Declaration
UpdateLogType(LogTypeInfo)
Declaration
void UpdateLogType(LogTypeInfo logType)
Parameters
UpdateLogTypeConfigInfo(LogTypeConfigInfo)
Declaration
void UpdateLogTypeConfigInfo(LogTypeConfigInfo logTypeConfig)
Parameters
Extension Methods