/// <inheritdoc /> public override int GetHashCode() => EqualityHelpers.CombineHashCodes( Collection.GetHashCode(), _offset, _limit ?? -1, EqualityHelpers.GetListHashCode(_orderings), EqualityHelpers.GetListHashCode(_filters), EqualityHelpers.GetListHashCode(_projections), _startAt?.GetHashCode() ?? -1, _endAt?.GetHashCode() ?? -1);
/// <inheritdoc /> public override int GetHashCode() => EqualityHelpers.CombineHashCodes(Latitude.GetHashCode(), Longitude.GetHashCode());
/// <inheritdoc /> public override int GetHashCode() => EqualityHelpers.CombineHashCodes(Reference.GetHashCode(), Document?.Fields.GetHashCode() ?? 0);
public override int GetHashCode() => EqualityHelpers.CombineHashCodes(Field.GetHashCode(), _op, _value?.GetHashCode() ?? -1);
public override int GetHashCode() => EqualityHelpers.CombineHashCodes(Field.GetHashCode(), (int)Direction);
/// <inheritdoc /> public override int GetHashCode() => EqualityHelpers.CombineHashCodes(Query.GetHashCode(), EqualityHelpers.GetListHashCode(Documents));
/// <inheritdoc /> public override int GetHashCode() => EqualityHelpers.CombineHashCodes((int)ChangeType, OldIndex ?? -1, NewIndex ?? -1, Document.GetHashCode());
/// <inheritdoc /> public override int GetHashCode() => EqualityHelpers.CombineHashCodes(_seconds.GetHashCode(), _nanoseconds.GetHashCode());
/// <inheritdoc /> public override int GetHashCode() => EqualityHelpers.CombineHashCodes(Merge ? 1 : 2, EqualityHelpers.GetListHashCode(FieldMask));