Public Types | |
| enum | PAGE_STOP { NONE = 0, BUTTON, EARLY_NAVIGATE, EARLY_UNLOAD } |
| enum | SUPPORT_LEVEL { UNKNOWN = 0, NOT_SUPPORTED, SUPPORTED } |
| enum | REPORT_TYPE { UNKNOWN = 0, NORMAL, BACKUP, RUNTIME_ERROR, PSUEDO } |
| enum | TRANSFER_METHOD { UNKNOWN = 0, NORMAL, MONITOR_NOT_SUPPORTED, SCRIPT_DISABLED } |
Public Member Functions | |
| PerformanceData () | |
| void | InsertVariable (int index, String value) |
| void | InsertCookie (int index, String value) |
Static Public Member Functions | |
| static TRANSFER_METHOD | GetTransferMethodTypeFromValue (String i) |
| static REPORT_TYPE | GetReportTypeFromValue (String i) |
| static SUPPORT_LEVEL | GetSupportLevelFromValue (String i) |
Properties | |
| String | NodeId [get, set] |
| IWebLogLine | LogLine [get, set] |
| Hashtable | CustomForms [get] |
| int | PageStop [get, set] |
| int | Partition [get, set] |
| List< String > | CustomVariables [get] |
| List< String > | CustomCookies [get] |
| String | UserId [get, set] |
| float | DBQueryTime [get, set] |
| float | DBReadTime [get, set] |
| String | PageId [get, set] |
| int | ColorDepth [get, set] |
| SUPPORT_LEVEL | JavaEnabled [get, set] |
| SUPPORT_LEVEL | CookieEnabled [get, set] |
| String | BrowserLanguage [get, set] |
| String | CPUClass [get, set] |
| String | ConnectionType [get, set] |
| String | ScreenDimensions [get, set] |
| int | ImageAborts [get, set] |
| int | ImageErrors [get, set] |
| int | UniqueImageSize [get, set] |
| int | UniqueImageCount [get, set] |
| int | PageThroughput [get, set] |
| int | DocumentSize [get, set] |
| TRANSFER_METHOD | TransferMethod [get, set] |
| REPORT_TYPE | ReportType [get, set] |
| int | ScriptErrorCount [get, set] |
| int | ScriptErrorLine [get, set] |
| String | ScriptErrorUrl [get, set] |
| String | ScriptErrorMessage [get, set] |
| String | ContextId [get, set] |
| String | UserAgent [get, set] |
| DateTime | Time [get, set] |
| int | GmtOffset [get, set] |
| String | HostName [get, set] |
| String | Ip [get, set] |
| float | DwellTime [get, set] |
| float | RenderTime [get, set] |
| float | ParseTime [get, set] |
| float | LatencyTime [get, set] |
| String | Title [get, set] |
| String | SessionId [get, set] |
| String | Url [get, set] |
| String | UrlRefer [get, set] |
| String | ClientName [get, set] |
| String | ClientVersion [get, set] |
| String | OsName [get, set] |
| String | OsVersion [get, set] |
Private Attributes | |
| TRANSFER_METHOD | transfer_method = TRANSFER_METHOD.UNKNOWN |
| REPORT_TYPE | report_type = REPORT_TYPE.UNKNOWN |
| IWebLogLine | log_line |
| int | partition = 0 |
| int | record_id = 0 |
| String | data_id |
| String | node_id |
| String | dataset_id |
| String | context_id |
| String | title |
| String | url |
| String | url_refer |
| String | session_id |
| String | client_ip |
| String | client_host |
| String | user_agent |
| Core.Util.UserAgent.UserAgent | user_agent_object |
| String | monitor_version |
| String | receiver_version |
| int | document_width = 0 |
| int | document_height = 0 |
| int | screen_width = 0 |
| int | screen_height = 0 |
| int | client_top = 0 |
| int | client_left = 0 |
| int | color_depth |
| String | client_name |
| String | client_version |
| String | os_name |
| String | os_version |
| bool | xml_supported = false |
| float | latency_time = 0 |
| float | parse_time = 0 |
| float | render_time = 0 |
| float | dwell_time = 0 |
| float | db_query_time = -1 |
| float | db_read_time = -1 |
| int | script_error_count = 0 |
| String | script_error_message |
| String | script_error_url |
| int | script_error_line = 0 |
| int | page_throughput = 0 |
| int | document_size = 0 |
| DateTime | time |
| int | gmt_offset = 0 |
| int | unique_image_count = 0 |
| int | unique_image_size = 0 |
| int | image_errors = 0 |
| int | image_aborts = 0 |
| String | screen_dimensions |
| String | connection_type = "unknown" |
| String | cpu_class = "unknown" |
| String | browser_language = "unknown" |
| SUPPORT_LEVEL | java_enabled = SUPPORT_LEVEL.UNKNOWN |
| SUPPORT_LEVEL | cookie_enabled = SUPPORT_LEVEL.UNKNOWN |
| List< String > | custom_variables |
| List< String > | custom_cookies |
| Hashtable | custom_forms |
| String | user_id |
| String | page_id = null |
| int | page_stop = 0 |
Static Private Attributes | |
| static readonly log4net.ILog | log = log4net.LogManager.GetLogger(typeof(PerformanceData)) |
| Core.Web.Monitor.PerformanceData.PerformanceData | ( | ) |
| void Core.Web.Monitor.PerformanceData.InsertVariable | ( | int | index, | |
| String | value | |||
| ) |
| void Core.Web.Monitor.PerformanceData.InsertCookie | ( | int | index, | |
| String | value | |||
| ) |
| static TRANSFER_METHOD Core.Web.Monitor.PerformanceData.GetTransferMethodTypeFromValue | ( | String | i | ) | [static] |
| static REPORT_TYPE Core.Web.Monitor.PerformanceData.GetReportTypeFromValue | ( | String | i | ) | [static] |
| static SUPPORT_LEVEL Core.Web.Monitor.PerformanceData.GetSupportLevelFromValue | ( | String | i | ) | [static] |
readonly log4net.ILog Core.Web.Monitor.PerformanceData.log = log4net.LogManager.GetLogger(typeof(PerformanceData)) [static, private] |
TRANSFER_METHOD Core.Web.Monitor.PerformanceData.transfer_method = TRANSFER_METHOD.UNKNOWN [private] |
REPORT_TYPE Core.Web.Monitor.PerformanceData.report_type = REPORT_TYPE.UNKNOWN [private] |
int Core.Web.Monitor.PerformanceData.partition = 0 [private] |
int Core.Web.Monitor.PerformanceData.record_id = 0 [private] |
String Core.Web.Monitor.PerformanceData.data_id [private] |
String Core.Web.Monitor.PerformanceData.node_id [private] |
String Core.Web.Monitor.PerformanceData.dataset_id [private] |
String Core.Web.Monitor.PerformanceData.context_id [private] |
String Core.Web.Monitor.PerformanceData.title [private] |
String Core.Web.Monitor.PerformanceData.url [private] |
String Core.Web.Monitor.PerformanceData.url_refer [private] |
String Core.Web.Monitor.PerformanceData.session_id [private] |
String Core.Web.Monitor.PerformanceData.client_ip [private] |
String Core.Web.Monitor.PerformanceData.client_host [private] |
String Core.Web.Monitor.PerformanceData.user_agent [private] |
String Core.Web.Monitor.PerformanceData.monitor_version [private] |
String Core.Web.Monitor.PerformanceData.receiver_version [private] |
int Core.Web.Monitor.PerformanceData.document_width = 0 [private] |
int Core.Web.Monitor.PerformanceData.document_height = 0 [private] |
int Core.Web.Monitor.PerformanceData.screen_width = 0 [private] |
int Core.Web.Monitor.PerformanceData.screen_height = 0 [private] |
int Core.Web.Monitor.PerformanceData.client_top = 0 [private] |
int Core.Web.Monitor.PerformanceData.client_left = 0 [private] |
int Core.Web.Monitor.PerformanceData.color_depth [private] |
String Core.Web.Monitor.PerformanceData.client_name [private] |
String Core.Web.Monitor.PerformanceData.client_version [private] |
String Core.Web.Monitor.PerformanceData.os_name [private] |
String Core.Web.Monitor.PerformanceData.os_version [private] |
bool Core.Web.Monitor.PerformanceData.xml_supported = false [private] |
float Core.Web.Monitor.PerformanceData.latency_time = 0 [private] |
float Core.Web.Monitor.PerformanceData.parse_time = 0 [private] |
float Core.Web.Monitor.PerformanceData.render_time = 0 [private] |
float Core.Web.Monitor.PerformanceData.dwell_time = 0 [private] |
float Core.Web.Monitor.PerformanceData.db_query_time = -1 [private] |
float Core.Web.Monitor.PerformanceData.db_read_time = -1 [private] |
int Core.Web.Monitor.PerformanceData.script_error_count = 0 [private] |
String Core.Web.Monitor.PerformanceData.script_error_message [private] |
String Core.Web.Monitor.PerformanceData.script_error_url [private] |
int Core.Web.Monitor.PerformanceData.script_error_line = 0 [private] |
int Core.Web.Monitor.PerformanceData.page_throughput = 0 [private] |
int Core.Web.Monitor.PerformanceData.document_size = 0 [private] |
DateTime Core.Web.Monitor.PerformanceData.time [private] |
int Core.Web.Monitor.PerformanceData.gmt_offset = 0 [private] |
int Core.Web.Monitor.PerformanceData.unique_image_count = 0 [private] |
int Core.Web.Monitor.PerformanceData.unique_image_size = 0 [private] |
int Core.Web.Monitor.PerformanceData.image_errors = 0 [private] |
int Core.Web.Monitor.PerformanceData.image_aborts = 0 [private] |
String Core.Web.Monitor.PerformanceData.screen_dimensions [private] |
String Core.Web.Monitor.PerformanceData.connection_type = "unknown" [private] |
String Core.Web.Monitor.PerformanceData.cpu_class = "unknown" [private] |
String Core.Web.Monitor.PerformanceData.browser_language = "unknown" [private] |
SUPPORT_LEVEL Core.Web.Monitor.PerformanceData.java_enabled = SUPPORT_LEVEL.UNKNOWN [private] |
SUPPORT_LEVEL Core.Web.Monitor.PerformanceData.cookie_enabled = SUPPORT_LEVEL.UNKNOWN [private] |
List<String> Core.Web.Monitor.PerformanceData.custom_variables [private] |
List<String> Core.Web.Monitor.PerformanceData.custom_cookies [private] |
Hashtable Core.Web.Monitor.PerformanceData.custom_forms [private] |
String Core.Web.Monitor.PerformanceData.user_id [private] |
String Core.Web.Monitor.PerformanceData.page_id = null [private] |
int Core.Web.Monitor.PerformanceData.page_stop = 0 [private] |
String Core.Web.Monitor.PerformanceData.NodeId [get, set] |
IWebLogLine Core.Web.Monitor.PerformanceData.LogLine [get, set] |
Hashtable Core.Web.Monitor.PerformanceData.CustomForms [get] |
int Core.Web.Monitor.PerformanceData.PageStop [get, set] |
int Core.Web.Monitor.PerformanceData.Partition [get, set] |
List<String> Core.Web.Monitor.PerformanceData.CustomVariables [get] |
List<String> Core.Web.Monitor.PerformanceData.CustomCookies [get] |
String Core.Web.Monitor.PerformanceData.UserId [get, set] |
float Core.Web.Monitor.PerformanceData.DBQueryTime [get, set] |
float Core.Web.Monitor.PerformanceData.DBReadTime [get, set] |
String Core.Web.Monitor.PerformanceData.PageId [get, set] |
int Core.Web.Monitor.PerformanceData.ColorDepth [get, set] |
SUPPORT_LEVEL Core.Web.Monitor.PerformanceData.JavaEnabled [get, set] |
SUPPORT_LEVEL Core.Web.Monitor.PerformanceData.CookieEnabled [get, set] |
String Core.Web.Monitor.PerformanceData.BrowserLanguage [get, set] |
String Core.Web.Monitor.PerformanceData.CPUClass [get, set] |
String Core.Web.Monitor.PerformanceData.ConnectionType [get, set] |
String Core.Web.Monitor.PerformanceData.ScreenDimensions [get, set] |
int Core.Web.Monitor.PerformanceData.ImageAborts [get, set] |
int Core.Web.Monitor.PerformanceData.ImageErrors [get, set] |
int Core.Web.Monitor.PerformanceData.UniqueImageSize [get, set] |
int Core.Web.Monitor.PerformanceData.UniqueImageCount [get, set] |
int Core.Web.Monitor.PerformanceData.PageThroughput [get, set] |
int Core.Web.Monitor.PerformanceData.DocumentSize [get, set] |
TRANSFER_METHOD Core.Web.Monitor.PerformanceData.TransferMethod [get, set] |
REPORT_TYPE Core.Web.Monitor.PerformanceData.ReportType [get, set] |
int Core.Web.Monitor.PerformanceData.ScriptErrorCount [get, set] |
int Core.Web.Monitor.PerformanceData.ScriptErrorLine [get, set] |
String Core.Web.Monitor.PerformanceData.ScriptErrorUrl [get, set] |
String Core.Web.Monitor.PerformanceData.ScriptErrorMessage [get, set] |
String Core.Web.Monitor.PerformanceData.ContextId [get, set] |
String Core.Web.Monitor.PerformanceData.UserAgent [get, set] |
DateTime Core.Web.Monitor.PerformanceData.Time [get, set] |
int Core.Web.Monitor.PerformanceData.GmtOffset [get, set] |
String Core.Web.Monitor.PerformanceData.HostName [get, set] |
String Core.Web.Monitor.PerformanceData.Ip [get, set] |
float Core.Web.Monitor.PerformanceData.DwellTime [get, set] |
float Core.Web.Monitor.PerformanceData.RenderTime [get, set] |
float Core.Web.Monitor.PerformanceData.ParseTime [get, set] |
float Core.Web.Monitor.PerformanceData.LatencyTime [get, set] |
String Core.Web.Monitor.PerformanceData.Title [get, set] |
String Core.Web.Monitor.PerformanceData.SessionId [get, set] |
String Core.Web.Monitor.PerformanceData.Url [get, set] |
String Core.Web.Monitor.PerformanceData.UrlRefer [get, set] |
String Core.Web.Monitor.PerformanceData.ClientName [get, set] |
String Core.Web.Monitor.PerformanceData.ClientVersion [get, set] |
String Core.Web.Monitor.PerformanceData.OsName [get, set] |
String Core.Web.Monitor.PerformanceData.OsVersion [get, set] |