public override int GetHashCode() { int hash = 1; if (creationDateTime_ != null) { hash ^= CreationDateTime.GetHashCode(); } if (completionDateTime_ != null) { hash ^= CompletionDateTime.GetHashCode(); } if (estimatedCompletionRatio_ != null) { hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(EstimatedCompletionRatio); } if (operationCount_ != null) { hash ^= OperationCount.GetHashCode(); } if (executedOperationCount_ != null) { hash ^= ExecutedOperationCount.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (HasCreationDateTime) { hash ^= CreationDateTime.GetHashCode(); } if (HasStartDateTime) { hash ^= StartDateTime.GetHashCode(); } if (HasCompletionDateTime) { hash ^= CompletionDateTime.GetHashCode(); } if (HasEstimatedCompletionRatio) { hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(EstimatedCompletionRatio); } if (HasOperationCount) { hash ^= OperationCount.GetHashCode(); } if (HasExecutedOperationCount) { hash ^= ExecutedOperationCount.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }