private static void UpdateWelcomeMessageSentState(int? siteMailboxInternalState, MailboxSession session) { int num = (siteMailboxInternalState == null) ? 1 : (siteMailboxInternalState.Value | 1); session.Mailbox.SetProperties(new PropertyDefinition[] { MailboxSchema.SiteMailboxInternalState }, new object[] { num }); CoreObject.GetPersistablePropertyBag((CoreMailboxObject)session.Mailbox.CoreObject).FlushChanges(); }