public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Origin?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Destination?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (DaysOfWeek?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PricePerPallet?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PricePerKilogram?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PricePerCubicMeter?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TotalAvailableCapacityKG?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (EffectiveFrom?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (EffectiveTo?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TypeOfGoods?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Revision?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (GUID?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ReservedCapacityLaden?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (State?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (BaseId?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Frequency?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TotalAvailableCapacityM3?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TotalAvailableCapacityLaden?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ReservedCapacityKG?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ReservedCapacityM3?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (FixedPrice?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (OriginComments?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (DestinationComments?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TruckPlate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (stringenum?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (DeliveryDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Attribute?.GetHashCode() ?? 0); return(hashCode); }
public override int GetHashCode() { return(Build.GetHashCode() + Minor.GetHashCode() + Major.GetHashCode() + Revision.GetHashCode()); }
/// <summary>Serves as a hashcode for the specified type</summary> public override int GetHashCode() { return(Revision.GetHashCode()); }
public override int GetHashCode() { return(Name.GetHashCode() ^ IsSnapshot.GetHashCode() ^ Major.GetHashCode() ^ Minor.GetHashCode() ^ Revision.GetHashCode() ^ SnapshotYear.GetHashCode() ^ SnapshotWeek.GetHashCode() ^ SnapshotWeekVer.GetHashCode()); }
/// <summary>Serves as a hashcode for the specified type</summary> public override int GetHashCode() { return(SafeGetHashCode(Path) ^ Revision.GetHashCode() ^ ContentState.GetHashCode()); }