Exemple #1
0
 // Token: 0x06000791 RID: 1937 RVA: 0x00035A34 File Offset: 0x00033C34
 public void ProcessMeetingInquiryMessage(CalendarVersionStoreGateway cvsGateway, MailboxSession itemStore, MeetingInquiryMessage message)
 {
     if (this.PreProcessMessage(itemStore, message, message.IsProcessed, message.CalendarProcessed))
     {
         MeetingInquiryAction processAction;
         try
         {
             itemStore.COWSettings.TemporaryDisableHold = true;
             processAction = message.Process(cvsGateway);
         }
         finally
         {
             itemStore.COWSettings.TemporaryDisableHold = false;
         }
         CalendarProcessing.LogHandler.UpdateItemContent(itemStore, (string currentContent) => string.Format("{0}{1}{2} MeetingInquiryMessage(GOID:{3}) {4}", new object[]
         {
             currentContent,
             Environment.NewLine,
             ExDateTime.UtcNow,
             message.GlobalObjectId,
             processAction
         }));
         this.TraceDebugAndPfd(message.GetHashCode(), string.Format("{0}: Completed processing of the inquiry message (Action: {1})", TraceContext.Get(), processAction));
     }
 }