CMS.EventLog.xml
<?xml version="1.0"?>
<doc> <assembly> <name>CMS.EventLog</name> </assembly> <members> <member name="T:CMS.EventLog.EventLogSourceHelper"> <summary> Helper class for registering event log source name to Windows event log. </summary> </member> <member name="P:CMS.EventLog.EventLogSourceHelper.UseDefaultEventLogTraceListener"> <summary> Indicates if default event log trace listener should be used. </summary> </member> <member name="M:CMS.EventLog.EventLogSourceHelper.RegisterInstance(System.String)"> <summary> Registers instance to Windows event log. </summary> <param name="pathToWebConfig">Path to web.config</param> </member> <member name="M:CMS.EventLog.EventLogSourceHelper.UnregisterInstance(System.String)"> <summary> Unregisters instance from Windows event log. </summary> <param name="pathToWebConfig">Path to web.config</param> </member> <member name="M:CMS.EventLog.EventLogSourceHelper.IsInstanceRegistered(System.String)"> <summary> Checks if instance is registered in Windows event log. </summary> <param name="pathToWebConfig">Path to web.config</param> </member> <member name="M:CMS.EventLog.EventLogSourceHelper.RegisterSourceName(System.String)"> <summary> Creates event log registration of application in registry. </summary> <param name="sourceName">Event source name (backslash "\" in source name is not allowed).</param> </member> <member name="M:CMS.EventLog.EventLogSourceHelper.UnregisterSourceName(System.String)"> <summary> Removes event log registration of application from registry. </summary> <param name="sourceName">Event source name (backslash "\" in source name is not allowed).</param> </member> <member name="M:CMS.EventLog.EventLogSourceHelper.IsSourceNameRegistered(System.String)"> <summary> Checks if event log source name is registered. </summary> <param name="sourceName">Event source name (backslash "\" in source name is not allowed).</param> </member> <member name="M:CMS.EventLog.EventLogSourceHelper.RegisterDefaultEventLogListener"> <summary> Registers default event log trace listener. </summary> <remarks> Registration is allowed only if <see cref="P:CMS.EventLog.EventLogSourceHelper.UseDefaultEventLogTraceListener"/> is true. </remarks> </member> <member name="M:CMS.EventLog.EventLogSourceHelper.UnregisterDefaultEventLogListener"> <summary> Unregisters default event log trace listener. </summary> </member> <member name="M:CMS.EventLog.EventLogSourceHelper.GetSourceName(System.Boolean,System.String)"> <summary> Loads application source name from web.config. </summary> <param name="pathToWebConfig">Path to web.config.</param> <param name="checkWebConfigPath">Indicates if web.config path should be checked</param> </member> <member name="M:CMS.EventLog.EventLogSourceHelper.TryGetSourceName(System.String@)"> <summary> Tries get source name for current application. </summary> <param name="sourceName"></param> <returns>Returns true if source name was obtained; otherwise false.</returns> </member> <member name="T:CMS.EventLog.EventLogHandler"> <summary> Defines handlers for events related to records in the system's Event log. </summary> </member> <member name="M:CMS.EventLog.EventLogHandler.StartEvent(CMS.EventLog.EventLogInfo)"> <summary> Initiates the event handling </summary> <param name="eventObject">Event object</param> </member> <member name="T:CMS.EventLog.LogEventArgs"> <summary> Event arguments for LogEventToCurrent event handler </summary> </member> <member name="P:CMS.EventLog.LogEventArgs.Event"> <summary> Processed event log object </summary> </member> <member name="T:CMS.EventLog.EventLogEvents"> <summary> Event log events </summary> </member> <member name="F:CMS.EventLog.EventLogEvents.LogEvent"> <summary> Fires when event is logged into system. </summary> </member> <member name="T:CMS.EventLog.EventLoggingContext"> <summary> Context for the process of event logging. </summary> </member> <member name="P:CMS.EventLog.EventLoggingContext.EventLoggingInProgress"> <summary> Indicates whether event logging procedure code is being executed. </summary> </member> <member name="P:CMS.EventLog.EventLoggingContext.LogWorker"> <summary> Event log queue worker instance. </summary> </member> <member name="P:CMS.EventLog.EventLoggingContext.CurrentEventLoggingInProgress"> <summary> Indicates whether event logging procedure code is being executed. </summary> </member> <member name="P:CMS.EventLog.EventLoggingContext.CurrentLogWorker"> <summary> Current event log queue worker instance. </summary> </member> <member name="M:CMS.EventLog.EventLoggingContext.RestoreOriginalValues"> <summary> Restores the original values to the context </summary> </member> <member name="T:CMS.EventLog.EventLoggingRecursionException"> <summary> Thrown when recursion is detected while logging an event. </summary> </member> <member name="M:CMS.EventLog.EventLoggingRecursionException.#ctor"> <summary> Initializes a new instance of the <see cref="T:CMS.EventLog.EventLoggingRecursionException"/> class with default values. </summary> </member> <member name="M:CMS.EventLog.EventLoggingRecursionException.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:CMS.EventLog.EventLoggingRecursionException"/> class with a specified error message. </summary> <param name="message">The message that describes the error.</param> </member> <member name="M:CMS.EventLog.EventLoggingRecursionException.#ctor(System.String,System.Exception)"> <summary> Initializes a new instance of the <see cref="T:CMS.EventLog.EventLoggingRecursionException"/> class with a specified error message and a reference to the inner exception that is the cause of this exception. </summary> <param name="message">The message that describes the error.</param> <param name="innerException">The exception that is the cause of the current exception, or a null reference if no inner exception is specified.</param> </member> <member name="M:CMS.EventLog.EventLoggingRecursionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> <summary> Initializes a new instance of the <see cref="T:CMS.EventLog.EventLoggingRecursionException"/> class with serialized data. </summary> <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> </member> <member name="T:CMS.EventLog.EventLogWorker"> <summary> Asynchronous thread running in background which logs the events to the event log </summary> </member> <member name="P:CMS.EventLog.EventLogWorker.DefaultInterval"> <summary> Gets the interval in milliseconds for the worker (default 100ms) </summary> </member> <member name="P:CMS.EventLog.EventLogWorker.MaintenanceInterval"> <summary> Gets the maintenance interval in milliseconds (default 10s) </summary> </member> <member name="P:CMS.EventLog.EventLogWorker.UseLogContext"> <summary> Use the log context to report status </summary> </member> <member name="M:CMS.EventLog.EventLogWorker.Initialize"> <summary> Initializes the worker. Runs in the worker thread before the thread processes the first iteration. </summary> </member> <member name="M:CMS.EventLog.EventLogWorker.DoMaintenance"> <summary> Reports the status to the thread log </summary> </member> <member name="M:CMS.EventLog.EventLogWorker.ProcessItems(System.Collections.Generic.IEnumerable{CMS.EventLog.EventLogInfo})"> <summary> Processes the items in the queue </summary> <param name="items">Items to process</param> </member> <member name="M:CMS.EventLog.EventLogWorker.ProcessItem(CMS.EventLog.EventLogInfo)"> <summary> Processes the item in the queue </summary> <param name="item">Item to process</param> </member> <member name="M:CMS.EventLog.EventLogWorker.Finish"> <summary> Finishes processing all the items remaining in the worker queue </summary> </member> <member name="T:CMS.EventLog.LogContext"> <summary> Provides the context for logging asynchronous events. </summary> </member> <member name="F:CMS.EventLog.LogContext.MULTIPLE_OPERATION_SUFFIX"> <summary> Suffix used during multiple event logging if MultipleOperationEventCode is not supplied. </summary> </member> <member name="F:CMS.EventLog.LogContext.LOG_AFTER_EVENTS"> <summary> Determines how many events should be logged at once. </summary> </member> <member name="F:CMS.EventLog.LogContext.mLogs"> <summary> Table of existing logs [GUID] -> [LogContext] </summary> </member> <member name="F:CMS.EventLog.LogContext.mLog"> <summary> Current log. </summary> </member> <member name="F:CMS.EventLog.LogContext.mMultipleOperationEventCode"> <summary> Explicit event log code used when LogSingleEvents is false (case of multiple logging). </summary> </member> <member name="F:CMS.EventLog.LogContext.mLogGuid"> <summary> Logs GUID. </summary> </member> <member name="E:CMS.EventLog.LogContext.OnChanged"> <summary> Fires when the log has changed. </summary> </member> <member name="F:CMS.EventLog.LogContext.mLogSingleEvents"> <summary> Indicates whether to log events one by one to event log. </summary> </member> <member name="F:CMS.EventLog.LogContext.mEvent"> <summary> Info object containing event. </summary> </member> <member name="F:CMS.EventLog.LogContext.eventLogCounter"> <summary> Counter used for logging multiple events at once. </summary> </member> <member name="F:CMS.EventLog.LogContext.lockObject"> <summary> Object for locking the context within multiple threads </summary> </member> <member name="F:CMS.EventLog.LogContext.mAllowedContexts"> <summary> Set of context names from which the log context receives messages </summary> </member> <member name="F:CMS.EventLog.LogContext.disposed"> <summary> Flag whether object was already disposed. </summary> </member> <member name="E:CMS.EventLog.LogContext.TextAppended"> <summary> Event which fires if some text is appended to the log </summary> </member> <member name="P:CMS.EventLog.LogContext.Current"> <summary> Gets or sets current log context. </summary> </member> <member name="P:CMS.EventLog.LogContext.MaxLength"> <summary> Maximum length of the log. If the length is exceeded, the log is trimmed to half, offset is set and the log continues. </summary> </member> <member name="P:CMS.EventLog.LogContext.Offset"> <summary> Offset of a partial log in a complete log </summary> </member> <member name="P:CMS.EventLog.LogContext.Log"> <summary> Gets the current log. </summary> </member> <member name="P:CMS.EventLog.LogContext.MultipleOperationEventCode"> <summary> Explicit event log code used when LogSingleEvents is false (case of multiple logging). </summary> </member> <member name="P:CMS.EventLog.LogContext.LogGuid"> <summary> Logs guid. </summary> </member> <member name="P:CMS.EventLog.LogContext.LogAlways"> <summary> If true, the context always logs regardless of the action context settings </summary> </member> <member name="P:CMS.EventLog.LogContext.LogSingleEvents"> <summary> Indicates whether to log events one by one to event log. </summary> </member> <member name="P:CMS.EventLog.LogContext.Event"> <summary> Info object of type EventLogInfo. </summary> </member> <member name="P:CMS.EventLog.LogContext.MachineName"> <summary> Name of machine. </summary> </member> <member name="P:CMS.EventLog.LogContext.UrlReferrer"> <summary> Referrer url. </summary> </member> <member name="P:CMS.EventLog.LogContext.UserAgent"> <summary> Browser identification. </summary> </member> <member name="P:CMS.EventLog.LogContext.IPAddress"> <summary> IP address of client. </summary> </member> <member name="P:CMS.EventLog.LogContext.EventURL"> <summary> URL of event. </summary> </member> <member name="M:CMS.EventLog.LogContext.#ctor"> <summary> Constructor - Registers the context within request. </summary> </member> <member name="M:CMS.EventLog.LogContext.#ctor(System.Guid)"> <summary> Constructor - Registers the context within request. </summary> </member> <member name="M:CMS.EventLog.LogContext.SetAllowedContexts(System.String[])"> <summary> Sets the list of the context names that the log context accepts. Use empty string for context which logs messages that do not provide context. </summary> <param name="contextNames">Context names</param> </member> <member name="M:CMS.EventLog.LogContext.Close"> <summary> Closes the log. </summary> </member> <member name="M:CMS.EventLog.LogContext.AppendLine(System.String,System.String)"> <summary> Appends text to the log. </summary> <param name="text">Text to append</param> <param name="contextName">Context name</param> </member> <member name="M:CMS.EventLog.LogContext.Append(System.String,System.String)"> <summary> Appends text to the log. </summary> <param name="text">Text to append</param> <param name="contextName">Context name</param> </member> <member name="M:CMS.EventLog.LogContext.CloseCurrent"> <summary> Drops the current log context. </summary> </member> <member name="M:CMS.EventLog.LogContext.CloseLog(System.Guid)"> <summary> Closes given log context. </summary> <param name="logGuid">Log GUID</param> </member> <member name="M:CMS.EventLog.LogContext.EnsureLog(System.Guid)"> <summary> Ensures the log for given GUID. </summary> <param name="logGuid">Log GUID</param> </member> <member name="M:CMS.EventLog.LogContext.LogExists(System.Guid)"> <summary> Returns true if the given log exists. </summary> <param name="logGuid">Log GUID</param> </member> <member name="M:CMS.EventLog.LogContext.Clear"> <summary> Clears the log </summary> </member> <member name="M:CMS.EventLog.LogContext.Dispose"> <summary> Disposes the object. </summary> </member> <member name="M:CMS.EventLog.LogContext.Dispose(System.Boolean)"> <summary> Disposes object's log. </summary> <param name="disposing">Determines whether method was called from <see cref="M:CMS.EventLog.LogContext.Dispose"/> or from the destructor</param> </member> <member name="M:CMS.EventLog.LogContext.AllowMessageFromContext(System.String)"> <summary> Returns true if the given context allows messages from the given context name </summary> <param name="contextName">Context name to check</param> </member> <member name="M:CMS.EventLog.LogContext.AppendText(System.String,System.Boolean)"> <summary> Appends the text. </summary> <param name="text">Text to append</param> <param name="newLine">Append as new line</param> </member> <member name="M:CMS.EventLog.LogContext.RaiseOnChanged"> <summary> Fires the onchanged event. </summary> </member> <member name="M:CMS.EventLog.LogContext.LogEventToCurrent(System.String,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.DateTime)"> <summary> Writes a new record to the event log using <see cref="P:CMS.EventLog.LogContext.Current"/> context. </summary> <param name="eventType">Type of the event. Please use predefined constants from <see cref="T:CMS.EventLog.EventType"/> class.</param> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (Security, Update, Delete, etc.)</param> <param name="eventDescription">Detailed description of the event</param> <param name="eventUrl">Event URL address</param> <param name="userId">ID of the user, who caused logged event</param> <param name="userName">Name of the user, who caused logged event</param> <param name="nodeId">ID value of the document</param> <param name="documentName">NamePath value of the document</param> <param name="ipAddress">IP Address of the user, who caused logged event</param> <param name="siteId">ID of the site</param> <param name="machineName">Name of machine</param> <param name="urlReferrer">Referrer URL</param> <param name="userAgent">User agent</param> <param name="eventTime">Date and time when the event occurs</param> </member> <member name="M:CMS.EventLog.LogContext.LogEvent(System.String,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.DateTime)"> <summary> Writes a new record to the event log. </summary> <param name="eventType">Type of the event. Please use predefined constants from <see cref="T:CMS.EventLog.EventType"/> class.</param> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (Security, Update, Delete, etc.)</param> <param name="eventDescription">Detailed description of the event</param> <param name="eventUrl">Event URL address</param> <param name="userId">ID of the user, who caused logged event</param> <param name="userName">Name of the user, who caused logged event</param> <param name="nodeId">ID value of the document</param> <param name="documentName">NamePath value of the document</param> <param name="ipAddress">IP Address of the user, who caused logged event</param> <param name="siteId">ID of the site</param> <param name="machineName">Name of machine</param> <param name="urlReferrer">Referrer URL</param> <param name="userAgent">User agent</param> <param name="eventTime">Date and time when the event occurs</param> </member> <member name="T:CMS.EventLog.LoggingPolicyExtensions"> <summary> Class providing extension methods for logging policy. </summary> </member> <member name="M:CMS.EventLog.LoggingPolicyExtensions.TryMarkEventAsLogged(CMS.EventLog.EventLogInfo)"> <summary> Ensures that event is marked as logged in internal cache with dependence on <see cref="T:CMS.Core.LoggingPolicy"/> for current event. </summary> <param name="eventObject">Event object.</param> <exception cref="T:System.NotSupportedException">Thrown when unknown policy type is used.</exception> <returns>False if event was already logged; otherwise true.</returns> </member> <member name="M:CMS.EventLog.LoggingPolicyExtensions.IsLogged(CMS.EventLog.EventLogInfo)"> <summary> Checks if the event was already logged. </summary> <param name="eventObject">Event object.</param> <returns>True if event was already logged; false otherwise.</returns> </member> <member name="M:CMS.EventLog.LoggingPolicyExtensions.GetCacheItemPolicy(System.DateTimeOffset)"> <summary> Creates default <see cref="T:System.Runtime.Caching.CacheItemPolicy"/> object. </summary> <param name="absoluteExpiration">Absolute expiration <see cref="T:System.DateTimeOffset"/></param> </member> <member name="M:CMS.EventLog.LoggingPolicyExtensions.GetCacheItem(CMS.EventLog.EventLogInfo)"> <summary> Creates <see cref="T:System.Runtime.Caching.CacheItem"/> object for specified <paramref name="eventObject"/>. </summary> <param name="eventObject">Event object.</param> </member> <member name="M:CMS.EventLog.LoggingPolicyExtensions.GetPolicyItemCacheKey(CMS.EventLog.EventLogInfo)"> <summary> Returns key value used for log policy cache items. </summary> <param name="eventObject">Event object.</param> </member> <member name="T:CMS.EventLog.EventLogService"> <summary> Service to provide logging events </summary> </member> <member name="P:CMS.EventLog.EventLogService.CurrentLogContext"> <summary> Current log context </summary> </member> <member name="M:CMS.EventLog.EventLogService.EnsureLog(System.Guid)"> <summary> Ensures the log for given GUID. </summary> <param name="logGuid">Log GUID</param> </member> <member name="M:CMS.EventLog.EventLogService.CloseLog(System.Guid)"> <summary> Closes given log context. </summary> <param name="logGuid">Log GUID</param> </member> <member name="M:CMS.EventLog.EventLogService.LogEvent(System.String,System.String,System.String,System.String)"> <summary> Writes a new record to the event log. </summary> <param name="eventType">Type of the event. Please use predefined constants from EventLogProvider</param> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (UPDATEDOC, SENDEMAIL, DELETE, etc.)</param> <param name="eventDescription">Detailed description of the event</param> </member> <member name="M:CMS.EventLog.EventLogService.LogException(System.String,System.String,System.Exception,CMS.Core.LoggingPolicy)"> <summary> Writes a new error to the event log. </summary> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (UPDATEDOC, SENDEMAIL, DELETE, etc.)</param> <param name="ex">Exception to be logged</param> <param name="loggingPolicy">Logging policy.</param> </member> <member name="T:CMS.EventLog.EventLogCleaner"> <summary> Thread for deleting old event logs. </summary> </member> <member name="M:CMS.EventLog.EventLogCleaner.#ctor(System.Int32,System.Int32)"> <summary> Constructor. </summary> <param name="siteId">Site ID</param> <param name="logSize">Log size</param> </member> <member name="M:CMS.EventLog.EventLogCleaner.Run"> <summary> Delete older event logs. </summary> </member> <member name="M:CMS.EventLog.EventLogCleaner.RunAsync"> <summary> Run async thread to delete old logs. </summary> </member> <member name="T:CMS.EventLog.EventLogHelper"> <summary> Class for event helper methods </summary> </member> <member name="F:CMS.EventLog.EventLogHelper.mLogEventsToFile"> <summary> Indicates if events are logged to the file. </summary> </member> <member name="F:CMS.EventLog.EventLogHelper.mLogFile"> <summary> Logs file path. </summary> </member> <member name="F:CMS.EventLog.EventLogHelper.mLogFolder"> <summary> Folder where log file will be saved. </summary> </member> <member name="P:CMS.EventLog.EventLogHelper.LogFolder"> <summary> Physical path to folder where log file is saved. </summary> </member> <member name="P:CMS.EventLog.EventLogHelper.LogFile"> <summary> Physical path to the log file. </summary> </member> <member name="P:CMS.EventLog.EventLogHelper.LogEventsToFile"> <summary> Indicates if events are logged to the file. </summary> </member> <member name="P:CMS.EventLog.EventLogHelper.LogFolderInternal"> <summary> Physical path to folder where log file is saved. </summary> </member> <member name="P:CMS.EventLog.EventLogHelper.LogFileInternal"> <summary> Physical path to the log file. </summary> </member> <member name="P:CMS.EventLog.EventLogHelper.LogEventsToFileInternal"> <summary> Indicates if events are logged to the file. </summary> </member> <member name="M:CMS.EventLog.EventLogHelper.LogEventToFile(System.String,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.DateTime)"> <summary> Logs the query to file. </summary> <param name="eventType">Type of the event. I = information, E = error, W = warning</param> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (Security, Update, Delete, etc.)</param> <param name="eventDescription">Detailed description of the event</param> <param name="eventUrl">Event URL address</param> <param name="userId">ID of the user, who caused logged event</param> <param name="userName">Name of the user, who caused logged event</param> <param name="nodeId">ID value of the document</param> <param name="documentName">NamePath value of the document</param> <param name="ipAddress">IP Address of the user, who caused logged event</param> <param name="siteId">ID of the site</param> <param name="machineName">Name of machine</param> <param name="eventUrlReferrer">URL referrer</param> <param name="eventUserAgent">User agent</param> <param name="eventTime">Date and time when the event occurs</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogEventToFile(CMS.EventLog.EventLogInfo)"> <summary> Logs the log object to file. </summary> <param name="eventLogInfo">Event info object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.SendEmailNotification(CMS.EventLog.EventLogInfo,System.String)"> <summary> Logs the query to file. </summary> <param name="eventObj">Event info object</param> <param name="siteName">Site name</param> </member> <member name="M:CMS.EventLog.EventLogHelper.GetEventText(CMS.EventLog.EventLogInfo)"> <summary> Gets log event text from DataRow </summary> <param name="eventObj">Object containing log event data</param> <returns>Text of log event</returns> </member> <member name="M:CMS.EventLog.EventLogHelper.GetChangedFields(CMS.DataEngine.BaseInfo)"> <summary> Gets the list of changed fields in the given object. </summary> <param name="bi">BaseInfo object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.GetFields(CMS.DataEngine.BaseInfo)"> <summary> Gets the list of fields in the given object. </summary> <param name="bi">BaseInfo object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.GetEventTypeText(System.String)"> <summary> Returns user-friendly string for the given event type. </summary> <param name="eventType">Event type string</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogInsert(CMS.DataEngine.GeneralizedInfo)"> <summary> Logs insertion of an object. </summary> <param name="infoObj">Main info object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogUpdate(CMS.DataEngine.GeneralizedInfo)"> <summary> Logs update of an object. </summary> <param name="infoObj">Main info object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogDelete(CMS.DataEngine.GeneralizedInfo)"> <summary> Logs deletion of an object. </summary> <param name="infoObj">Main info object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogLastApplicationError"> <summary> Logs the last application error. </summary> </member> <member name="M:CMS.EventLog.EventLogHelper.LogEventToFileInternal(System.String,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.DateTime)"> <summary> Logs the query to file. </summary> <param name="eventType">Type of the event. I = information, E = error, W = warning</param> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (Security, Update, Delete, etc.)</param> <param name="eventDescription">Detailed description of the event</param> <param name="eventUrl">Event URL address</param> <param name="userId">ID of the user, who caused logged event</param> <param name="userName">Name of the user, who caused logged event</param> <param name="nodeId">ID value of the document</param> <param name="documentName">NamePath value of the document</param> <param name="ipAddress">IP Address of the user, who caused logged event</param> <param name="siteId">ID of the site</param> <param name="machineName">Name of machine</param> <param name="eventUrlReferrer">URL referrer</param> <param name="eventUserAgent">User agent</param> <param name="eventTime">Date and time when the event occurs</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogEventToFileInternal(CMS.EventLog.EventLogInfo)"> <summary> Logs the log object to file. </summary> <param name="eventLogInfo">Event info object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.SendEmailNotificationInternal(CMS.EventLog.EventLogInfo,System.String)"> <summary> Logs the query to file. </summary> <param name="eventObj">Event info object</param> <param name="siteName">Site name</param> </member> <member name="M:CMS.EventLog.EventLogHelper.GetEventTextInternal(CMS.EventLog.EventLogInfo)"> <summary> Gets log event text from DataRow </summary> <param name="eventObj">Object containing log event data</param> <returns>Text of log event</returns> </member> <member name="M:CMS.EventLog.EventLogHelper.GetChangedFieldsInternal(CMS.DataEngine.BaseInfo)"> <summary> Gets the list of changed fields in the given object. </summary> <param name="bi">BaseInfo object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.GetFieldsInternal(CMS.DataEngine.BaseInfo)"> <summary> Gets the list of fields in the given object. </summary> <param name="bi">BaseInfo object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.GetEventTypeTextInternal(System.String)"> <summary> Returns user-friendly string for the given event type. </summary> <param name="eventType">Event type string</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogInsertInternal(CMS.DataEngine.GeneralizedInfo)"> <summary> Logs insertion of an object. </summary> <param name="infoObj">Main info object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogUpdateInternal(CMS.DataEngine.GeneralizedInfo)"> <summary> Logs update of an object. </summary> <param name="infoObj">Main info object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogDeleteInternal(CMS.DataEngine.GeneralizedInfo)"> <summary> Logs deletion of an object. </summary> <param name="infoObj">Main info object</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogLastApplicationErrorInternal"> <summary> Logs the last application error. </summary> </member> <member name="M:CMS.EventLog.EventLogHelper.SendEmailNotificationInternal(System.String,System.String,CMS.EventLog.EventLogInfo,System.String)"> <summary> Logs the query to file. </summary> <param name="emailTo">E-mail address(es) to which the email should be sent to</param> <param name="emailFrom">E-mail address from which the email is sent</param> <param name="eventObj">Event log info object</param> <param name="siteName">Site name</param> </member> <member name="M:CMS.EventLog.EventLogHelper.LogAction(CMS.DataEngine.GeneralizedInfo,System.String,System.String,System.Boolean)"> <summary> Logs object action to the event log. </summary> <param name="infoObj">Main info object</param> <param name="eventCode">Event code</param> <param name="eventDescription">Event description</param> <param name="changedFieldsOnly">If true, only changed fields are logged</param> </member> <member name="T:CMS.EventLog.EventLogInfo"> <summary> EventLogInfo data container class. </summary> </member> <member name="F:CMS.EventLog.EventLogInfo.OBJECT_TYPE"> <summary> Object type </summary> </member> <member name="F:CMS.EventLog.EventLogInfo.TYPEINFO"> <summary> Type information. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.EventMachineName"> <summary> Name of machine on which event is being logged. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.EventType"> <summary> Type of event, use predefined constants from <see cref="P:CMS.EventLog.EventLogInfo.EventType" /> (or "I" for Info, "W" for Warning, "E" for Error). </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.IPAddress"> <summary> IP address. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.EventTime"> <summary> Time of event. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.SiteID"> <summary> Site identifier. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.EventUrl"> <summary> URL of event. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.EventDescription"> <summary> Description of event. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.UserName"> <summary> User name. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.DocumentName"> <summary> Name of document. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.EventUrlReferrer"> <summary> Referrer URL. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.NodeID"> <summary> ID of node. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.EventCode"> <summary> Code of event. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.EventUserAgent"> <summary> Browser identification. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.Source"> <summary> Source of event. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.UserID"> <summary> User identifier. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.EventID"> <summary> Event identifier. </summary> </member> <member name="P:CMS.EventLog.EventLogInfo.LoggingPolicy"> <summary> Logging policy for this event. </summary> <remarks> <see cref="F:CMS.Core.LoggingPolicy.DEFAULT"/> is used as default. </remarks> </member> <member name="P:CMS.EventLog.EventLogInfo.Exception"> <summary> Store Exception caused by Event. </summary> </member> <member name="M:CMS.EventLog.EventLogInfo.#ctor"> <summary> Constructor - Creates an empty EventLogInfo object. </summary> </member> <member name="M:CMS.EventLog.EventLogInfo.#ctor(System.Data.DataRow)"> <summary> Constructor - Creates a new EventLogInfo object from the given DataRow. </summary> </member> <member name="M:CMS.EventLog.EventLogInfo.#ctor(System.String,System.String,System.String)"> <summary> Constructor - Creates a new EventLogInfo. </summary> <param name="eventType">Type of the event. Please use predefined constants from <see cref="P:CMS.EventLog.EventLogInfo.EventType"/> class.</param> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (UPDATEDOC, SENDEMAIL, DELETE, etc.)</param> </member> <member name="M:CMS.EventLog.EventLogInfo.LoadDefaultData"> <summary> Loads the object default data </summary> </member> <member name="M:CMS.EventLog.EventLogInfo.GetPermissionName(CMS.DataEngine.PermissionsEnum)"> <summary> Converts permissions enum to permission code name when <see cref="M:CMS.DataEngine.BaseInfo.CheckPermissions(CMS.DataEngine.PermissionsEnum,System.String,CMS.Base.IUserInfo,System.Boolean)"/> is called. </summary> <param name="permission">Permissions enum</param> </member> <member name="M:CMS.EventLog.EventLogInfo.SetObject"> <summary> Updates the object using appropriate provider. </summary> </member> <member name="M:CMS.EventLog.EventLogInfo.ValidateParameters(System.String,System.String,System.String)"> <summary> Validate required parameters. </summary> <param name="eventType">Type of the event. Please use predefined constants from EventLogProvider</param> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (UPDATEDOC, SENDEMAIL, DELETE, etc.)</param> </member> <member name="M:CMS.EventLog.EventLogInfo.ValidateEventType(System.String)"> <summary> Check if eventType is defined in EventType enum. </summary> <param name="eventType"></param> </member> <member name="M:CMS.EventLog.EventLogInfo.SetContextProperties"> <summary> Set properties to default value. </summary> </member> <member name="M:CMS.EventLog.EventLogInfo.ExecuteSilently(System.Action)"> <summary> Executes given action and suppresses any exception (intended for reading properties from HttpContext). </summary> <param name="action">Action</param> </member> <member name="T:CMS.EventLog.EventType"> <summary> Event type constants </summary> </member> <member name="F:CMS.EventLog.EventType.INFORMATION"> <summary> Info event type. </summary> </member> <member name="F:CMS.EventLog.EventType.WARNING"> <summary> Warning event type. </summary> </member> <member name="F:CMS.EventLog.EventType.ERROR"> <summary> Error event type. </summary> </member> <member name="T:CMS.EventLog.EventLogModule"> <summary> Represents the Event Log module. </summary> </member> <member name="M:CMS.EventLog.EventLogModule.#ctor"> <summary> Default constructor </summary> </member> <member name="M:CMS.EventLog.EventLogModule.OnInit"> <summary> Initializes the module </summary> </member> <member name="T:CMS.EventLog.EventLogModuleMetadata"> <summary> Represents the Event Log module metadata. </summary> </member> <member name="M:CMS.EventLog.EventLogModuleMetadata.#ctor"> <summary> Default constructor </summary> </member> <member name="T:CMS.EventLog.EventLogProvider"> <summary> Provides basic operations with the event log. </summary> </member> <member name="F:CMS.EventLog.EventLogProvider.MAXTODELETE"> <summary> Constant used to determine maximum amount of items that can be deleted at once (value is 50.000). </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.UseEventLogPopUp"> <summary> Indicates whether pop-up message module is allowed (web.config key CMSUseEventLogPopUp) </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.LogDeleteCoefficient"> <summary> Coefficient for log deletion, keeps the specified number of log items percent alive and deletes the log by batch when the percents are exceeded. </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.LoggingEnabled"> <summary> Indicates if logging is enabled. </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.LogFieldChanges"> <summary> Indicates if log should contain the changes to particular fields. </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.LogDocumentFieldChanges"> <summary> Indicates if log should contain the changes to particular document document fields. </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.DeleteOlderLogs"> <summary> Delete older log items. </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.LogItems"> <summary> Cached log items count [siteId] -> [count] </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.LogSizes"> <summary> Cached log items count [siteId] -> [logSize] </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.DeleteOlderThreadRunning"> <summary> Indicates if delete old logs thread is running. </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.Warnings"> <summary> Counter of warnings. </summary> </member> <member name="P:CMS.EventLog.EventLogProvider.Errors"> <summary> Counter of warnings. </summary> </member> <member name="M:CMS.EventLog.EventLogProvider.#ctor"> <summary> Initializes a new instance of the <see cref="T:CMS.EventLog.EventLogProvider"/> class. </summary> </member> <member name="M:CMS.EventLog.EventLogProvider.ClearEventLog(System.Int32,System.String,System.String,System.Int32)"> <summary> Clears entire event log and writes new event record with information about this action and the user who performed it. </summary> <param name="userId">User ID for logging purposes</param> <param name="userName">User name for logging purposes</param> <param name="ipAddress">IP address for logging purposes</param> <param name="siteId">Site ID for logging purposes</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetEventLogInfo(System.Int32)"> <summary> Returns specified event info object from the event log. </summary> <param name="eventId">Event ID</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetEvents"> <summary> Returns the query for all events. </summary> </member> <member name="M:CMS.EventLog.EventLogProvider.GetPreviousNext(System.Int32,System.String,System.String)"> <summary> Returns the previous and next events of the given event in the order specified by ORDER BY parameter matching the WHERE criteria. </summary> <param name="eventId">ID of the event relative to which the previous and next events are returned</param> <param name="where">Where condition</param> <param name="orderBy">Order by columns</param> </member> <member name="M:CMS.EventLog.EventLogProvider.SetEventLogInfo(CMS.EventLog.EventLogInfo)"> <summary> Sets event log. </summary> <param name="eventLog">Event log object</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetExceptionLogMessage(System.Exception)"> <summary> Gets complete log for exception with message and deep stack trace. </summary> <param name="ex">Exception to log</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetLogItems(System.Int32)"> <summary> Gets the log items count for specified site. </summary> <param name="siteId">Site ID</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetLogSize(System.Int32)"> <summary> Gets the log size for specified site. </summary> <param name="siteId">Site ID</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogMetadata(System.String)"> <summary> Returns true if the metadata should be logged. </summary> <param name="siteName">Site name</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetEventLogText(CMS.EventLog.EventLogInfo)"> <summary> Creates string representation of event log object. </summary> <param name="eventLogInfo">EventLogInfo object</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogApplicationStart"> <summary> Logs the application start event to the event log </summary> </member> <member name="M:CMS.EventLog.EventLogProvider.LogApplicationEnd"> <summary> Logs the application end. </summary> </member> <member name="M:CMS.EventLog.EventLogProvider.GetFieldValue(System.Object,System.String)"> <summary> Gets a field value from the given object </summary> <param name="obj">Object</param> <param name="fieldName">Field name</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogEvent(System.String,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.Nullable{System.DateTime},CMS.Core.LoggingPolicy)"> <summary> Writes a new record to the event log. </summary> <param name="eventType">Type of the event. Please use predefined constants from <see cref="T:CMS.EventLog.EventType"/></param> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (UPDATEDOC, SENDEMAIL, DELETE, etc.)</param> <param name="eventDescription">Detailed description of the event</param> <param name="eventUrl">Event URL address</param> <param name="userId">ID of the user, who caused logged event</param> <param name="userName">Name of the user, who caused logged event</param> <param name="nodeId">ID value of the document</param> <param name="documentName">NamePath value of the document</param> <param name="ipAddress">IP Address of the user, who caused logged event</param> <param name="siteId">ID of the site</param> <param name="machineName">Name of machine</param> <param name="urlReferrer">Referrer URL</param> <param name="userAgent">User agent</param> <param name="eventTime">Date and time when the event occurs</param> <param name="loggingPolicy">Logging policy.</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogEvent(CMS.EventLog.EventLogInfo,System.Boolean,System.Boolean)"> <summary> Writes a new record to the event log. </summary> <param name="eventObject">Contains event</param> <param name="logDirectly">If true, the event is logged directly to the database. Otherwise, the event is logged to the queue processed by background worker to optimize performance.</param> <param name="deleteOlder">If true, older items are deleted if the log length exceeds maximum</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogException(System.String,System.String,System.Exception,System.Int32,System.String,CMS.Core.LoggingPolicy)"> <summary> Writes a new error to the event log. </summary> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (UPDATEDOC, SENDEMAIL, DELETE, etc.)</param> <param name="ex">Exception to be logged</param> <param name="siteId">Current site ID</param> <param name="additionalMessage">Additional information to the exception message</param> <param name="loggingPolicy">Logging policy.</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogWarning(System.String,System.String,System.Exception,System.Int32,System.String)"> <summary> Writes a new warning to the event log. </summary> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (UPDATEDOC, SENDEMAIL, DELETE, etc.)</param> <param name="ex">Exception to be logged</param> <param name="siteId">Current site ID</param> <param name="additionalMessage">Additional information to the exception message</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogInformation(System.String,System.String,System.String)"> <summary> Writes a new information to the event log. </summary> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (Security, Update, Delete, etc.)</param> <param name="eventDescription">Additional event information</param> </member> <member name="M:CMS.EventLog.EventLogProvider.CannotLogEvent(System.Exception)"> <summary> Executes when the event logging throws an error. </summary> <param name="ex">Exception thrown upon problem with logging</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogEventInternal(CMS.EventLog.EventLogInfo,System.Boolean,System.Boolean)"> <summary> Writes a new record to the event log. </summary> <param name="eventObject">Contains event</param> <param name="logDirectly">If true, the event is logged directly to the database. Otherwise, the event is logged to the queue processed by background worker to optimize performance.</param> <param name="deleteOlder">If true, older items are deleted if the log length exceeds maximum</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogEventInternal(System.String,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.Nullable{System.DateTime},CMS.Core.LoggingPolicy)"> <summary> Writes a new record to the event log. </summary> <param name="eventType">Type of the event. Please use predefined constants from EventLogProvider</param> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (UPDATEDOC, SENDEMAIL, DELETE, etc.)</param> <param name="eventDescription">Detailed description of the event</param> <param name="eventUrl">Event URL address</param> <param name="userId">ID of the user, who caused logged event</param> <param name="userName">Name of the user, who caused logged event</param> <param name="nodeId">ID value of the document</param> <param name="documentName">NamePath value of the document</param> <param name="ipAddress">IP Address of the user, who caused logged event</param> <param name="siteId">ID of the site</param> <param name="machineName">Name of machine</param> <param name="urlReferrer">Referrer URL</param> <param name="userAgent">User agent</param> <param name="eventTime">Date and time when the event occurs</param> <param name="loggingPolicy">Logging policy.</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogExceptionInternal(System.String,System.String,System.Exception,System.Int32,System.String,CMS.Core.LoggingPolicy)"> <summary> Writes a new error to the event log. </summary> <param name="source">Source of the event (Content, Administration, etc.)</param> <param name="eventCode">Event code (UPDATEDOC, SENDEMAIL, DELETE, etc.)</param> <param name="ex">Exception to be logged</param> <param name="siteId">Current site ID</param> <param name="additionalMessage">Additional information to the exception message</param> <param name="loggingPolicy">Logging policy.</param> </member> <member name="M:CMS.EventLog.EventLogProvider.SafelyExecuteLogging(System.Action)"> <summary> Executes <paramref name="loggingAction"/> while making sure no exception leaks. </summary> </member> <member name="M:CMS.EventLog.EventLogProvider.AddRecursionInformation(CMS.EventLog.EventLogInfo,CMS.EventLog.EventLoggingRecursionException)"> <summary> Adds information about recursive logging to <paramref name="eventObject"/>. </summary> </member> <member name="M:CMS.EventLog.EventLogProvider.MaintainLogLength(System.Int32,System.Int32,System.Boolean,System.Boolean)"> <summary> Maintains the log length for the given site. Deletes the extra items id the configured limit plus buffer is reached. </summary> <param name="siteId">Site ID</param> <param name="newItems">Number of new event log items</param> <param name="deleteOlder">If true, older items are allowed to be deleted within call to this method.</param> <param name="deleteAsync">If true, the deletion process of the older items is done asynchronously</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogEventInternal(CMS.EventLog.EventLogInfo)"> <summary> Writes a new record to the event log. </summary> <param name="eventObject">Contains event</param> </member> <member name="M:CMS.EventLog.EventLogProvider.CanLogEvent(CMS.EventLog.EventLogInfo,System.Boolean)"> <summary> Returns true if the event can be logged </summary> <param name="eventObject">Event object</param> <param name="logDirectly">Whether the event is being logged directly (meaning not using the thread worker).</param> </member> <member name="M:CMS.EventLog.EventLogProvider.IncrementEventCounters(CMS.EventLog.EventLogInfo)"> <summary> Increments the event counters </summary> <param name="eventObject">Event object</param> </member> <member name="M:CMS.EventLog.EventLogProvider.EnsureEventData(CMS.EventLog.EventLogInfo)"> <summary> Ensures that the event contains proper data populated from context and event settings </summary> <param name="eventObject">Event object</param> </member> <member name="M:CMS.EventLog.EventLogProvider.SendEmailIfRequired(CMS.EventLog.EventLogInfo)"> <summary> Send email notification about logged event. </summary> <param name="ev">Logged event</param> </member> <member name="M:CMS.EventLog.EventLogProvider.AddLogItems(System.Int32,System.Int32)"> <summary> Adds specific amount of log items. </summary> <param name="siteId">Site ID</param> <param name="count">Items count to add</param> </member> <member name="M:CMS.EventLog.EventLogProvider.DeleteOlderItemsAsync(System.Int32)"> <summary> Deletes older log items if necessary using asynchronous thread. Does not start the thread if the thread is already running. </summary> <param name="siteId">Site ID</param> </member> <member name="M:CMS.EventLog.EventLogProvider.CanDeleteOlderItems(System.Int32,System.Int32,System.Int32@)"> <summary> Returns true if the older event log items can be deleted (if the system exceeded the allowed buffer) </summary> <param name="siteId">Site ID</param> <param name="logSize">Log size for the given site</param> <param name="itemsAfterDeletion">Returns the number of items after the deletion process</param> </member> <member name="M:CMS.EventLog.EventLogProvider.DeleteOlderItems(System.Int32,System.Int32)"> <summary> Deletes the old event log events </summary> <param name="siteId">Site ID</param> <param name="logSize">Log size for the given site</param> </member> <member name="M:CMS.EventLog.EventLogProvider.DeleteOlderItems(System.Collections.Generic.IEnumerable{System.Int32})"> <summary> Deletes the older items for the given list of sites </summary> <param name="siteIds">Site IDs</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetEventInfoInternal(System.Int32)"> <summary> Returns specified event info object from the event log. </summary> <param name="eventId">Event identifier</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetEventLogTextInternal(CMS.EventLog.EventLogInfo)"> <summary> Creates string representation of event log object. </summary> <param name="eventLogInfo">EventLogInfo object</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetPreviousNextInternal(System.Int32,System.String,System.String)"> <summary> Returns the previous and next events of the given event in the order specified by ORDER BY parameter matching the WHERE criteria. </summary> <param name="eventId">ID of the event relative to which the previous and next events are returned</param> <param name="where">Where condition</param> <param name="orderBy">Order by columns</param> </member> <member name="M:CMS.EventLog.EventLogProvider.ClearEventLogInternal(System.Int32,System.String,System.String,System.Int32)"> <summary> Clears entire event log and writes new event record with information about this action and the user who performed it. </summary> <param name="userId">User ID for logging purposes</param> <param name="userName">User name for logging purposes</param> <param name="ipAddress">IP address for logging purposes</param> <param name="siteId">Site ID for logging purposes</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetLogItemsInternal(System.Int32)"> <summary> Gets the log items count for specified site. </summary> <param name="siteId">Site ID</param> </member> <member name="M:CMS.EventLog.EventLogProvider.SetEventLogInfoInternal(CMS.EventLog.EventLogInfo)"> <summary> Sets event log. </summary> <param name="eventLog">Event log object</param> <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="eventLog"/> is null.</exception> </member> <member name="M:CMS.EventLog.EventLogProvider.GetLogSizeInternal(System.Int32)"> <summary> Gets the log size for specified site. </summary> <param name="siteId">Site ID</param> </member> <member name="M:CMS.EventLog.EventLogProvider.GetExceptionLogMessageInternal(System.Exception)"> <summary> Gets complete log for exception with message and deep stack trace. </summary> <param name="ex">Exception to log</param> </member> <member name="M:CMS.EventLog.EventLogProvider.AppendException(System.Text.StringBuilder,System.Exception)"> <summary> Appends the exception to the message </summary> <param name="message">Message</param> <param name="ex">Exception to append</param> </member> <member name="M:CMS.EventLog.EventLogProvider.AppendStackTrace(System.Text.StringBuilder,System.String)"> <summary> Appends the given stack trace to the result </summary> <param name="message">Message</param> <param name="stack">Stack to append</param> </member> <member name="M:CMS.EventLog.EventLogProvider.ClearHashtables(System.Boolean)"> <summary> Clears up hashtables of EventLogProvider. </summary> <param name="logTasks">If true, web farm tasks are logged</param> </member> <member name="M:CMS.EventLog.EventLogProvider.CheckLogAvailability(System.String)"> <summary> Checks if logging mode is enabled. </summary> <param name="mode">Logging mode</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogForEventLogPopUp(CMS.EventLog.EventLogInfo)"> <summary> Logs event for eventlog popup </summary> <param name="eventLogInfo">EventLogInfo object</param> </member> <member name="M:CMS.EventLog.EventLogProvider.LogToTrace(CMS.EventLog.EventLogInfo)"> <summary> Logs event message to Trace. </summary> <param name="eventLogInfo">EventLogInfo object</param> </member> <member name="M:CMS.EventLog.EventLogProvider.CannotLogEventInternal(System.Exception)"> <summary> Executes when the event logging throws an error. </summary> <param name="ex">Exception thrown upon problem with logging</param> </member> <member name="T:CMS.EventLog.EventLogHandlers"> <summary> Event log handlers </summary> </member> <member name="M:CMS.EventLog.EventLogHandlers.Init"> <summary> Initializes the synchronization handlers </summary> </member> <member name="M:CMS.EventLog.EventLogHandlers.LogApplicationStart(System.Object,System.EventArgs)"> <summary> Logs the application start to event log </summary> </member> <member name="M:CMS.EventLog.EventLogHandlers.LogApplicationEnd(System.Object,System.EventArgs)"> <summary> Logs the application end </summary> </member> <member name="M:CMS.EventLog.EventLogHandlers.LogApplicationError(System.Object,System.EventArgs)"> <summary> Logs the last application error </summary> </member> <member name="M:CMS.EventLog.EventLogHandlers.DeleteObject(System.Object,CMS.DataEngine.ObjectEventArgs)"> <summary> Actions that execute upon object deletion </summary> </member> <member name="M:CMS.EventLog.EventLogHandlers.InsertObject(System.Object,CMS.DataEngine.ObjectEventArgs)"> <summary> Actions that execute upon object insert </summary> </member> <member name="M:CMS.EventLog.EventLogHandlers.UpdateObject(System.Object,CMS.DataEngine.ObjectEventArgs)"> <summary> Actions that execute upon object update </summary> </member> <member name="M:CMS.EventLog.EventLogHandlers.SettingsKeyChange(System.Object,CMS.DataEngine.SettingsKeyChangedEventArgs)"> <summary> Handles settings key change </summary> </member> </members> </doc> |