{$page} The LongWaitLogTime Startup Option allows up to troubleshoot slow systems by logging instances of methods that take over a certain number of seconds. The value of the LongWaitLogTime indicates the number of seconds considered a long wait. Log File When a long process occurs, an entry in the Long Wait log file is made. This log can be found in the user's log folder with the name "Control_LongWaitLog.TXT". Every instance of Control will get a unique file, so if the file already exists, a number will be appended to the file name (Ex. "Control_LongWaitLog01.TXT"). Log File Columns || DateTime || The date and time the entry was posted. || || Duration || The amount of time the method took to process. || || Category || The category of the entry. || || Notes || The notes of the entry. || || Last Action DateTime || The date and time of the last action enacted by the user. || || Last Action Object Class Name || The object class name of the last action enacted by the user. || || Last Action Object ID || The object ID of the last action enacted by the user. || || Last Action Object Text || The object Text of the last action enacted by the user. || || Last Action ActionText || The action text of the last action enacted by the user. || || Last Action ActionID || The action ID of the last action enacted by the user. || Categories \\ ||~ Category ||~ Description ||~ Notes || || TTierObject.Load || Load method at the base class. || ClassName, \\ ID || || TBusinessRule.Load || Load method of a Solo Item at the Business Rule Tier. || ClassName, \\ ID || || TStorageObject.Load || Load method of a Solo Item at the Storage Tier. || ClassName, \\ ID || || TCollectionBusinessRule.Load || Load method of a Collection at the Business Rule Tier. || ClassName || || TCollectionEntity.Load || Load method of a Collection at the Entity Tier. || ClassName || || TCollectionStorageObject.Load || Load method of a Collection at the Storage Tier. || ClassName || || TCollectionEntity.LoadData || Method that loads a collection from the database. || ClassName, \\ aEntityClass: The classtype being loaded into the collection. || || TCollectionEntity.DoLoadItemsFromColl || Method that loads a collection from another collection. || ClassName, \\ aColl.ClassName: Class name of the source collection || || TBusinessRule.Enact || Enact method for an action on a Solo Item. || ClassName, \\ ID, \\ ActionID, \\ IsPrimary: If True, the action was initiated by the user. Otherwise, it was initiated in code. || || TCollectionBusinessRule.Enact || Enact method for an action on a Collection. || ClassName, \\ ActionID, \\ IsPrimary: If True, the action was initiated by the user. Otherwise, it was initiated in code. || || TCyriousFrame.DoRefresh || DoRefresh method for a frame. || ClassName || || TCyriousFrame.DoRefreshData || DoRefreshData method for a frame. || ClassName || || TCyriousFrame.DoRefreshState || DoRefreshState method for a frame. || ClassName || || TCyriousFrame.DoRefreshActions || DoRefreshActions method for a frame. || ClassName || || TRefreshUtils.HandleCollectionsRefresh || The method that checks Collections to see if they need to be reloaded after a refresh of an item. || EntityClass: The Entity classtype of the item the sent the refresh notification. || || Refresh message arrival || Indicates the amount of time from when a refresh notification was sent and when it was processed. \\ The start time is set by the client that saved the record, so any differences in machine times will be a factor. || || || TCP Message || Indicates the amount of time from when a TCP was sent from the SSLIP and when it was received by Control. \\ The start time is set by the SSLIP when sending the message, so any differences in machine times will be a factor. || || || TTierObject.WndProc || || ClassName, ID, Msg: The hex code of the message offset for easy lookup in BaseConstants. WParam: The WParam parameter value of the message, LParam: The LParam parameter value of the message. || Source Contributor: Greg Schroeder Date: 05/07/2015 Version: Control 5.6T See Also * Backlinks [[include_pagepage_componentbacklinks]]