protected SendMessageRecord(SendMessageRecord record) : base(record) { }
/// <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 virtual void Track(SendMessageRecord record, TimeSpan timeout) { // Do nothing }