##// END OF EJS Templates
Reworked cancelation handling, if the cancel handler isn't specified the OperationCanceledException will be handled by the error handler...
Reworked cancelation handling, if the cancel handler isn't specified the OperationCanceledException will be handled by the error handler Any unhandled OperationCanceledException will cause the promise cancelation

File last commit:

r133:6c49d02a9a05 v2
r187:dd4a3590f9c6 ref20160224
Show More
TraceEvent.cs
29 lines | 850 B | text/x-csharp | CSharpLexer
cin
improved log concept
r36 using System;
namespace Implab.Diagnostics {
public class TraceEvent {
public string Message {
get;
private set;
}
public TraceEventType EventType {
get;
private set;
}
public TraceEvent(TraceEventType type, string message) {
EventType = type;
Message = message;
}
cin
improved tracing...
r40 public override string ToString() {
cin
sync
r133 /*return EventType == TraceEventType.Information ? Message : String.Format("{0}: {1}", EventType, Message);*/
return Message;
cin
improved tracing...
r40 }
cin
improved log concept
r36 public static TraceEvent Create(TraceEventType type, string format, params object[] args) {
cin
improved tracing, TextListenerBase can be bound to logical operation scope.
r43 return new TraceEvent(type, format == null ? String.Empty : String.Format(format, args));
cin
improved log concept
r36 }
}
}