Example #1
0
        public override int GetHashCode()
        {
            unchecked {
                int result = LogPosition.GetHashCode();
                result = (result * 397) ^ Flags.GetHashCode();
                result = (result * 397) ^ TransactionPosition.GetHashCode();
                result = (result * 397) ^ TransactionOffset;
                result = (result * 397) ^ ExpectedVersion.GetHashCode();
                result = (result * 397) ^ EventStreamId.GetHashCode();

                result = (result * 397) ^ EventId.GetHashCode();
                result = (result * 397) ^ CorrelationId.GetHashCode();
                result = (result * 397) ^ TimeStamp.GetHashCode();
                result = (result * 397) ^ EventType.GetHashCode();
                result = (result * 397) ^ Data.GetHashCode();
                result = (result * 397) ^ Metadata.GetHashCode();
                return(result);
            }
        }
Example #2
0
 public override int GetHashCode()
 {
     unchecked
     {
         int result = DocumentsInTransactionPosition.GetHashCode();
         result = (result * 397) ^ DocumentsByIdPosition.GetHashCode();
         result = (result * 397) ^ DocumentsByEtagPosition.GetHashCode();
         result = (result * 397) ^ DocumentsPosition.GetHashCode();
         result = (result * 397) ^ AttachmentPosition.GetHashCode();
         result = (result * 397) ^ TasksPosition.GetHashCode();
         result = (result * 397) ^ TasksCount.GetHashCode();
         result = (result * 397) ^ DocumentsCount.GetHashCode();
         result = (result * 397) ^ AttachmentsCount.GetHashCode();
         result = (result * 397) ^ TransactionPosition.GetHashCode();
         result = (result * 397) ^ IdentityPosition.GetHashCode();
         result = (result * 397) ^ IndexesPosition.GetHashCode();
         result = (result * 397) ^ QueuesPosition.GetHashCode();
         result = (result * 397) ^ TasksByIndexPosition.GetHashCode();
         result = (result * 397) ^ MappedResultsByReduceKeyPosition.GetHashCode();
         result = (result * 397) ^ MappedResultsByDocumentIdPosition.GetHashCode();
         return(result);
     }
 }