public void AddTraceData (TraceData item) { if (data == null) data = new TraceData [request_limit]; if (cur_item == request_limit) return; data [cur_item++] = item; }
void Write (string category, string msg, Exception error, bool Warning) { if (!IsEnabled) return; if (data == null) data = new TraceData (); data.Write (category, msg, error, Warning); }
internal void SaveData () { if (data == null) data = new TraceData (); data.TraceMode = _Context.Trace.TraceMode; SetRequestDetails (); if (_Context.Handler is Page) data.AddControlTree ((Page) _Context.Handler, view_states, control_states, sizes); AddCookies (); AddHeaders (); AddServerVars (); TraceManager.AddTraceData (data); data_saved = true; }
internal void SaveData () { if (data == null) data = new TraceData (); SetRequestDetails (); if (_Context.Handler is Page) data.AddControlTree ((Page) _Context.Handler); AddCookies (); AddHeaders (); AddServerVars (); HttpRuntime.TraceManager.AddTraceData (data); data_saved = true; }