Rhino.Queues.Storage.GlobalActions.MarkAllOutgoingInFlightMessagesAsReadyToSend C# (CSharp) Метод

MarkAllOutgoingInFlightMessagesAsReadyToSend() публичный Метод

public MarkAllOutgoingInFlightMessagesAsReadyToSend ( ) : void
Результат void
        public void MarkAllOutgoingInFlightMessagesAsReadyToSend()
        {
            Api.MoveBeforeFirst(session, outgoing);
            while (Api.TryMoveNext(session, outgoing))
            {
                var status = (OutgoingMessageStatus)Api.RetrieveColumnAsInt32(session, outgoing, ColumnsInformation.OutgoingColumns["send_status"]).Value;
                if (status != OutgoingMessageStatus.InFlight)
                    continue;

                using (var update = new Update(session, outgoing, JET_prep.Replace))
                {
                    Api.SetColumn(session, outgoing, ColumnsInformation.OutgoingColumns["send_status"], (int)OutgoingMessageStatus.Ready);

                    update.Save();
                }
            }
        }