Ejemplo n.º 1
0
 /// <summary>
 /// Logs the specified XML to the TraceListener if tracing is enabled.
 /// </summary>
 /// <param name="traceType">Kind of trace entry.</param>
 /// <param name="stream">The stream containing XML.</param>
 internal void TraceXml(TraceFlags traceType, MemoryStream stream)
 {
     if (this.IsTraceEnabledFor(traceType))
     {
         string traceTypeStr = traceType.ToString();
         string logMessage   = EwsUtilities.FormatLogMessageWithXmlContent(traceTypeStr, stream);
         this.TraceListener.Trace(traceTypeStr, logMessage);
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Logs the specified string to the TraceListener if tracing is enabled.
 /// </summary>
 /// <param name="traceType">Kind of trace entry.</param>
 /// <param name="logEntry">The entry to log.</param>
 internal void TraceMessage(TraceFlags traceType, string logEntry)
 {
     if (this.IsTraceEnabledFor(traceType))
     {
         string traceTypeStr = traceType.ToString();
         string logMessage   = EwsUtilities.FormatLogMessage(traceTypeStr, logEntry);
         this.TraceListener.Trace(traceTypeStr, logMessage);
     }
 }
 /// <summary>
 /// Traces the HTTP response headers.
 /// </summary>
 /// <param name="traceType">Kind of trace entry.</param>
 /// <param name="response">The response.</param>
 private void TraceHttpResponseHeaders(TraceFlags traceType, IEwsHttpWebResponse response)
 {
     if (this.IsTraceEnabledFor(traceType))
     {
         string traceTypeStr    = traceType.ToString();
         string headersAsString = EwsUtilities.FormatHttpResponseHeaders(response);
         string logMessage      = EwsUtilities.FormatLogMessage(traceTypeStr, headersAsString);
         this.TraceListener.Trace(traceTypeStr, logMessage);
     }
 }
 /// <summary>
 /// Traces the HTTP response headers.
 /// </summary>
 /// <param name="traceType">Kind of trace entry.</param>
 /// <param name="response">The response.</param>
 private void TraceHttpResponseHeaders(TraceFlags traceType, IEwsHttpWebResponse response)
 {
     if (this.IsTraceEnabledFor(traceType))
     {
         string traceTypeStr = traceType.ToString();
         string headersAsString = EwsUtilities.FormatHttpResponseHeaders(response);
         string logMessage = EwsUtilities.FormatLogMessage(traceTypeStr, headersAsString);
         this.TraceListener.Trace(traceTypeStr, logMessage);
     }
 }
 /// <summary>
 /// Logs the specified XML to the TraceListener if tracing is enabled.
 /// </summary>
 /// <param name="traceType">Kind of trace entry.</param>
 /// <param name="stream">The stream containing XML.</param>
 internal void TraceXml(TraceFlags traceType, MemoryStream stream)
 {
     if (this.IsTraceEnabledFor(traceType))
     {
         string traceTypeStr = traceType.ToString();
         string logMessage = EwsUtilities.FormatLogMessageWithXmlContent(traceTypeStr, stream);
         this.TraceListener.Trace(traceTypeStr, logMessage);
     }
 }
 /// <summary>
 /// Logs the specified string to the TraceListener if tracing is enabled.
 /// </summary>
 /// <param name="traceType">Kind of trace entry.</param>
 /// <param name="logEntry">The entry to log.</param>
 internal void TraceMessage(TraceFlags traceType, string logEntry)
 {
     if (this.IsTraceEnabledFor(traceType))
     {
         string traceTypeStr = traceType.ToString();
         string logMessage = EwsUtilities.FormatLogMessage(traceTypeStr, logEntry);
         this.TraceListener.Trace(traceTypeStr, logMessage);
     }
 }