예제 #1
0
 public ChoBufferProfileEx(TextWriter streamWriter, string format, object[] args, IChoProfile outerProfile)
     : this(ChoTrace.ChoSwitch.TraceVerbose, streamWriter, String.Format(format, args), outerProfile)
 {
 }
예제 #2
0
 public ChoBufferProfileEx(bool condition, string filePath, string format, object arg, IChoProfile outerProfile)
     : this(condition, filePath, String.Format(format, new object[] { arg }), outerProfile)
 {
 }
예제 #3
0
 public ChoBufferProfileEx(string format, object arg, IChoProfile outerProfile)
     : this(ChoTrace.ChoSwitch.TraceVerbose, String.Format(format, new object[] { arg }), outerProfile)
 {
 }
예제 #4
0
 public ChoBufferProfileEx(string filePath, string format, object[] args, IChoProfile outerProfile)
     : this(ChoTrace.ChoSwitch.TraceVerbose, filePath, String.Format(format, args), outerProfile)
 {
 }
예제 #5
0
 public ChoBufferProfileEx(string filePath, string msg, IChoProfile outerProfile)
     : this(ChoTrace.ChoSwitch.TraceVerbose, filePath, msg, outerProfile)
 {
 }
예제 #6
0
 public ChoBufferProfileEx(TextWriter streamWriter, string msg, IChoProfile outerProfile)
     : this(ChoTrace.ChoSwitch.TraceVerbose, streamWriter, msg, outerProfile)
 {
 }
예제 #7
0
 internal override void Add(IChoProfile profile)
 {
     _bufferProfile.Add(profile);
 }
예제 #8
0
 internal override void Remove(IChoProfile profile)
 {
     _bufferProfile.Remove(profile);
 }
예제 #9
0
 public abstract IChoProfile ConstructProfile(object target, IChoProfile outerProfile);
예제 #10
0
 public override IChoProfile ConstructProfile(object target, IChoProfile outerProfile)
 {
     throw new NotImplementedException();
 }
예제 #11
0
 internal ChoStreamProfile(bool condition, string name, string msg, IChoProfile outerProfile, bool delayedStartProfile, string startActions, string stopActions)
     : base(condition, name, msg, outerProfile, delayedStartProfile, startActions, stopActions)
 {
 }
예제 #12
0
 public ChoStreamProfile(string name, string msg, IChoProfile outerProfile = null)
     : base(name, msg, outerProfile == null ?
            (name != ChoProfile.NULL_PROFILE_NAME && name != ChoProfile.DEFAULT_PROFILE_NAME ? ChoProfile.GetContext(new StackFrame(1)) : outerProfile) : outerProfile)
 {
 }
예제 #13
0
 public ChoStreamProfile(string msg, IChoProfile outerProfile)
     : base(msg, outerProfile)
 {
 }