public override int GetHashCode() { int hash = 1; if (MType != 0) { hash ^= MType.GetHashCode(); } if (baseOneofCase_ == BaseOneofOneofCase.BvInt) { hash ^= BvInt.GetHashCode(); } if (baseOneofCase_ == BaseOneofOneofCase.BvFloat) { hash ^= BvFloat.GetHashCode(); } if (baseOneofCase_ == BaseOneofOneofCase.BvDouble) { hash ^= BvDouble.GetHashCode(); } if (baseOneofCase_ == BaseOneofOneofCase.BvString) { hash ^= BvString.GetHashCode(); } if (baseOneofCase_ == BaseOneofOneofCase.BvBool) { hash ^= BvBool.GetHashCode(); } if (baseOneofCase_ == BaseOneofOneofCase.BvLong) { hash ^= BvLong.GetHashCode(); } hash ^= (int)baseOneofCase_; return(hash); }
public override int GetHashCode() { int hash = 1; if (MTo.Length != 0) { hash ^= MTo.GetHashCode(); } if (MFrom.Length != 0) { hash ^= MFrom.GetHashCode(); } if (MType != 0) { hash ^= MType.GetHashCode(); } if (MSize != 0) { hash ^= MSize.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (header_ != null) { hash ^= Header.GetHashCode(); } if (Body.Length != 0) { hash ^= Body.GetHashCode(); } if (MType != 0) { hash ^= MType.GetHashCode(); } if (Kind != 0) { hash ^= Kind.GetHashCode(); } if (Extra.Length != 0) { hash ^= Extra.GetHashCode(); } if (UserId != 0L) { hash ^= UserId.GetHashCode(); } if (UserName != 0L) { hash ^= UserName.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }