• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Interface ILogController

Namespace: DotNetNuke.Services.Log.EventLog
Assembly: DotNetNuke.dll
Syntax
public interface ILogController

Methods

| Improve this Doc View Source

AddLog(LogInfo)

Declaration
void AddLog(LogInfo logInfo)
Parameters
Type Name Description
LogInfo logInfo
| Improve this Doc View Source

AddLogType(LogTypeInfo)

Declaration
void AddLogType(LogTypeInfo logType)
Parameters
Type Name Description
LogTypeInfo logType
| Improve this Doc View Source

AddLogType(String, String)

Declaration
void AddLogType(string configFile, string fallbackConfigFile)
Parameters
Type Name Description
System.String configFile
System.String fallbackConfigFile
| Improve this Doc View Source

AddLogTypeConfigInfo(LogTypeConfigInfo)

Declaration
void AddLogTypeConfigInfo(LogTypeConfigInfo logTypeConfig)
Parameters
Type Name Description
LogTypeConfigInfo logTypeConfig
| Improve this Doc View Source

ClearLog()

Declaration
void ClearLog()
| Improve this Doc View Source

DeleteLog(LogInfo)

Declaration
void DeleteLog(LogInfo logInfo)
Parameters
Type Name Description
LogInfo logInfo
| Improve this Doc View Source

DeleteLogType(LogTypeInfo)

Declaration
void DeleteLogType(LogTypeInfo logType)
Parameters
Type Name Description
LogTypeInfo logType
| Improve this Doc View Source

DeleteLogTypeConfigInfo(LogTypeConfigInfo)

Declaration
void DeleteLogTypeConfigInfo(LogTypeConfigInfo logTypeConfig)
Parameters
Type Name Description
LogTypeConfigInfo logTypeConfig
| Improve this Doc View Source

GetLog(String)

Retrieves a single event log via the Log Guid.

Declaration
ILogInfo GetLog(string logGuid)
Parameters
Type Name Description
System.String logGuid

A string reprenstation of the log Guid.

Returns
Type Description
ILogInfo

The ILogInfo.

| Improve this Doc View Source

GetLogs(Int32, String, Int32, Int32, ref Int32)

Declaration
List<LogInfo> GetLogs(int portalID, string logType, int pageSize, int pageIndex, ref int totalRecords)
Parameters
Type Name Description
System.Int32 portalID
System.String logType
System.Int32 pageSize
System.Int32 pageIndex
System.Int32 totalRecords
Returns
Type Description
List<LogInfo>
| Improve this Doc View Source

GetLogTypeConfigInfo()

Declaration
ArrayList GetLogTypeConfigInfo()
Returns
Type Description
ArrayList
| Improve this Doc View Source

GetLogTypeConfigInfoByID(String)

Declaration
LogTypeConfigInfo GetLogTypeConfigInfoByID(string id)
Parameters
Type Name Description
System.String id
Returns
Type Description
LogTypeConfigInfo
| Improve this Doc View Source

GetLogTypeInfoDictionary()

Declaration
Dictionary<string, LogTypeInfo> GetLogTypeInfoDictionary()
Returns
Type Description
Dictionary<System.String, LogTypeInfo>
| Improve this Doc View Source

GetSingleLog(LogInfo, LoggingProvider.ReturnType)

Declaration
object GetSingleLog(LogInfo log, LoggingProvider.ReturnType returnType)
Parameters
Type Name Description
LogInfo log
LoggingProvider.ReturnType returnType
Returns
Type Description
System.Object
| Improve this Doc View Source

PurgeLogBuffer()

Declaration
void PurgeLogBuffer()
| Improve this Doc View Source

UpdateLogType(LogTypeInfo)

Declaration
void UpdateLogType(LogTypeInfo logType)
Parameters
Type Name Description
LogTypeInfo logType
| Improve this Doc View Source

UpdateLogTypeConfigInfo(LogTypeConfigInfo)

Declaration
void UpdateLogTypeConfigInfo(LogTypeConfigInfo logTypeConfig)
Parameters
Type Name Description
LogTypeConfigInfo logTypeConfig

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS