public bool CheckIfUnderlyingMessageHasChanged() { PropValue prop = this.message.GetProp(PropTag.ChangeKey); bool result; using (MapiMessage mapiMessage = (MapiMessage)this.store.OpenEntry(this.MessageId)) { PropValue prop2 = mapiMessage.GetProp(PropTag.ChangeKey); result = !PropValue.Equals(prop, prop2); } return(result); }