/// <summary>
 /// Track the record
 /// </summary>
 /// <param name="record">
 /// The record to track 
 /// </param>
 /// <param name="timeout">
 /// The timeout value 
 /// </param>
 protected override void Track(TrackingRecord record, TimeSpan timeout)
 {
     record.Trace(this.option);
 }
Пример #2
0
 /// <summary>When implemented in a derived class, used to synchronously process the tracking record.</summary>
 /// <param name="record">The generated tracking record.</param>
 /// <param name="timeout">The time period after which the provider aborts the attempt.</param>
 protected override void Track(TrackingRecord record, TimeSpan timeout)
 {
     // Using extension method to get a human readable trace
     record.Trace();
 }