예제 #1
0
 public bool Equals(Notification other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (NotificationId != other.NotificationId)
     {
         return(false);
     }
     if (TitleKey != other.TitleKey)
     {
         return(false);
     }
     if (Category != other.Category)
     {
         return(false);
     }
     if (CreateTimestampMs != other.CreateTimestampMs)
     {
         return(false);
     }
     if (!variables_.Equals(other.variables_))
     {
         return(false);
     }
     if (!labels_.Equals(other.labels_))
     {
         return(false);
     }
     if (ExpireTimeMs != other.ExpireTimeMs)
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #2
0
 public bool Equals(Api other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (Name != other.Name)
     {
         return(false);
     }
     if (!methods_.Equals(other.methods_))
     {
         return(false);
     }
     if (!options_.Equals(other.options_))
     {
         return(false);
     }
     if (Version != other.Version)
     {
         return(false);
     }
     if (!object.Equals(SourceContext, other.SourceContext))
     {
         return(false);
     }
     if (!mixins_.Equals(other.mixins_))
     {
         return(false);
     }
     if (Syntax != other.Syntax)
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #3
0
 public bool Equals(ActivityMissionRulePB other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (ActivityMissionId != other.ActivityMissionId)
     {
         return(false);
     }
     if (ActivityMissionName != other.ActivityMissionName)
     {
         return(false);
     }
     if (ActivityId != other.ActivityId)
     {
         return(false);
     }
     if (!award_.Equals(other.award_))
     {
         return(false);
     }
     if (ActivityMissionDesc != other.ActivityMissionDesc)
     {
         return(false);
     }
     if (JumpTo != other.JumpTo)
     {
         return(false);
     }
     if (!object.Equals(Extra, other.Extra))
     {
         return(false);
     }
     return(true);
 }
예제 #4
0
 public bool Equals(WebhookResponse other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (FulfillmentText != other.FulfillmentText)
     {
         return(false);
     }
     if (!fulfillmentMessages_.Equals(other.fulfillmentMessages_))
     {
         return(false);
     }
     if (Source != other.Source)
     {
         return(false);
     }
     if (!object.Equals(Payload, other.Payload))
     {
         return(false);
     }
     if (!outputContexts_.Equals(other.outputContexts_))
     {
         return(false);
     }
     if (!object.Equals(FollowupEventInput, other.FollowupEventInput))
     {
         return(false);
     }
     if (!sessionEntityTypes_.Equals(other.sessionEntityTypes_))
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #5
0
 public bool Equals(PlayOrigin other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (FeatureIdentifier != other.FeatureIdentifier)
     {
         return(false);
     }
     if (FeatureVersion != other.FeatureVersion)
     {
         return(false);
     }
     if (ViewUri != other.ViewUri)
     {
         return(false);
     }
     if (ExternalReferrer != other.ExternalReferrer)
     {
         return(false);
     }
     if (ReferrerIdentifier != other.ReferrerIdentifier)
     {
         return(false);
     }
     if (DeviceIdentifier != other.DeviceIdentifier)
     {
         return(false);
     }
     if (!featureClasses_.Equals(other.featureClasses_))
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #6
0
 public bool Equals(TargetFeature other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (X != other.X)
     {
         return(false);
     }
     if (Y != other.Y)
     {
         return(false);
     }
     if (Width != other.Width)
     {
         return(false);
     }
     if (Height != other.Height)
     {
         return(false);
     }
     if (Type != other.Type)
     {
         return(false);
     }
     if (!appFeature_.Equals(other.appFeature_))
     {
         return(false);
     }
     if (!colorFeature_.Equals(other.colorFeature_))
     {
         return(false);
     }
     return(true);
 }
예제 #7
0
 public bool Equals(ExecutionContext other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (!object.Equals(Application, other.Application))
     {
         return(false);
     }
     if (!object.Equals(BoundedContext, other.BoundedContext))
     {
         return(false);
     }
     if (!object.Equals(Tenant, other.Tenant))
     {
         return(false);
     }
     if (!object.Equals(CorrelationId, other.CorrelationId))
     {
         return(false);
     }
     if (Environment != other.Environment)
     {
         return(false);
     }
     if (!claims_.Equals(other.claims_))
     {
         return(false);
     }
     if (Culture != other.Culture)
     {
         return(false);
     }
     return(true);
 }
 public bool Equals(StoreItem other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (ItemId != other.ItemId)
     {
         return(false);
     }
     if (IsIap != other.IsIap)
     {
         return(false);
     }
     if (!object.Equals(CurrencyToBuy, other.CurrencyToBuy))
     {
         return(false);
     }
     if (!object.Equals(YieldsCurrency, other.YieldsCurrency))
     {
         return(false);
     }
     if (!object.Equals(YieldsItem, other.YieldsItem))
     {
         return(false);
     }
     if (!tags_.Equals(other.tags_))
     {
         return(false);
     }
     if (Unknown7 != other.Unknown7)
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #9
0
 public bool Equals(VelodyneScan other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (!object.Equals(Header, other.Header))
     {
         return(false);
     }
     if (Model != other.Model)
     {
         return(false);
     }
     if (Mode != other.Mode)
     {
         return(false);
     }
     if (!firingPkts_.Equals(other.firingPkts_))
     {
         return(false);
     }
     if (!positioningPkts_.Equals(other.positioningPkts_))
     {
         return(false);
     }
     if (Sn != other.Sn)
     {
         return(false);
     }
     if (Basetime != other.Basetime)
     {
         return(false);
     }
     return(true);
 }
예제 #10
0
 public bool Equals(RegisterModelRequest other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (!object.Equals(Dataset, other.Dataset))
     {
         return(false);
     }
     if (!object.Equals(Revision, other.Revision))
     {
         return(false);
     }
     if (ModelVersion != other.ModelVersion)
     {
         return(false);
     }
     if (!Metrics.Equals(other.Metrics))
     {
         return(false);
     }
     if (!targetMetrics_.Equals(other.targetMetrics_))
     {
         return(false);
     }
     if (InputType != other.InputType)
     {
         return(false);
     }
     if (!object.Equals(TrainStatistics, other.TrainStatistics))
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #11
0
 public bool Equals(GymBattleAttackMessage other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (GymId != other.GymId)
     {
         return(false);
     }
     if (BattleId != other.BattleId)
     {
         return(false);
     }
     if (!attackerActions_.Equals(other.attackerActions_))
     {
         return(false);
     }
     if (!object.Equals(LastRetrievedAction, other.LastRetrievedAction))
     {
         return(false);
     }
     if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(PlayerLatDegrees, other.PlayerLatDegrees))
     {
         return(false);
     }
     if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(PlayerLngDegrees, other.PlayerLngDegrees))
     {
         return(false);
     }
     if (TimestampMs != other.TimestampMs)
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #12
0
 public bool Equals(BattleRewardPreset other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (RewardPresetId != other.RewardPresetId)
     {
         return(false);
     }
     if (U2 != other.U2)
     {
         return(false);
     }
     if (Rate != other.Rate)
     {
         return(false);
     }
     if (!itemIds_.Equals(other.itemIds_))
     {
         return(false);
     }
     if (!amounts_.Equals(other.amounts_))
     {
         return(false);
     }
     if (!itemRates_.Equals(other.itemRates_))
     {
         return(false);
     }
     if (U7 != other.U7)
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
 public bool Equals(TaxedReservationQuote other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (!lodgingQuotes_.Equals(other.lodgingQuotes_))
     {
         return(false);
     }
     if (!incidentalQuotes_.Equals(other.incidentalQuotes_))
     {
         return(false);
     }
     if (!object.Equals(PretaxLodgingPriceSubtotal, other.PretaxLodgingPriceSubtotal))
     {
         return(false);
     }
     if (!object.Equals(PretaxIncidentalPriceSubtotal, other.PretaxIncidentalPriceSubtotal))
     {
         return(false);
     }
     if (!taxAssessments_.Equals(other.taxAssessments_))
     {
         return(false);
     }
     if (!object.Equals(Reservation, other.Reservation))
     {
         return(false);
     }
     if (!reservationTags_.Equals(other.reservationTags_))
     {
         return(false);
     }
     return(true);
 }
예제 #14
0
 public bool Equals(LocalizationEstimate other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (!object.Equals(Header, other.Header))
     {
         return(false);
     }
     if (!object.Equals(Pose, other.Pose))
     {
         return(false);
     }
     if (!object.Equals(Uncertainty, other.Uncertainty))
     {
         return(false);
     }
     if (MeasurementTime != other.MeasurementTime)
     {
         return(false);
     }
     if (!trajectoryPoint_.Equals(other.trajectoryPoint_))
     {
         return(false);
     }
     if (!object.Equals(MsfStatus, other.MsfStatus))
     {
         return(false);
     }
     if (!object.Equals(SensorStatus, other.SensorStatus))
     {
         return(false);
     }
     return(true);
 }
예제 #15
0
 public bool Equals(AvailableSku other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (Id != other.Id)
     {
         return(false);
     }
     if (IsThirdPartyVendorItem != other.IsThirdPartyVendorItem)
     {
         return(false);
     }
     if (!price_.Equals(other.price_))
     {
         return(false);
     }
     if (!currencyGranted_.Equals(other.currencyGranted_))
     {
         return(false);
     }
     if (!gameItemContent_.Equals(other.gameItemContent_))
     {
         return(false);
     }
     if (!presentationData_.Equals(other.presentationData_))
     {
         return(false);
     }
     if (CanBePurchased != other.CanBePurchased)
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #16
0
 public bool Equals(Audience other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (ResourceName != other.ResourceName)
     {
         return(false);
     }
     if (Id != other.Id)
     {
         return(false);
     }
     if (Status != other.Status)
     {
         return(false);
     }
     if (Name != other.Name)
     {
         return(false);
     }
     if (Description != other.Description)
     {
         return(false);
     }
     if (!dimensions_.Equals(other.dimensions_))
     {
         return(false);
     }
     if (!object.Equals(ExclusionDimension, other.ExclusionDimension))
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
 public bool Equals(PaymentDetails other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (Network != other.Network)
     {
         return(false);
     }
     if (!outputs_.Equals(other.outputs_))
     {
         return(false);
     }
     if (Time != other.Time)
     {
         return(false);
     }
     if (Expires != other.Expires)
     {
         return(false);
     }
     if (Memo != other.Memo)
     {
         return(false);
     }
     if (PaymentUrl != other.PaymentUrl)
     {
         return(false);
     }
     if (MerchantData != other.MerchantData)
     {
         return(false);
     }
     return(true);
 }
예제 #18
0
 public bool Equals(DriveActivity other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (!object.Equals(PrimaryActionDetail, other.PrimaryActionDetail))
     {
         return(false);
     }
     if (!actors_.Equals(other.actors_))
     {
         return(false);
     }
     if (!actions_.Equals(other.actions_))
     {
         return(false);
     }
     if (!targets_.Equals(other.targets_))
     {
         return(false);
     }
     if (!object.Equals(Timestamp, other.Timestamp))
     {
         return(false);
     }
     if (!object.Equals(TimeRange, other.TimeRange))
     {
         return(false);
     }
     if (TimeCase != other.TimeCase)
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #19
0
 public bool Equals(CustomInterest other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (ResourceName != other.ResourceName)
     {
         return(false);
     }
     if (Id != other.Id)
     {
         return(false);
     }
     if (Status != other.Status)
     {
         return(false);
     }
     if (Name != other.Name)
     {
         return(false);
     }
     if (Type != other.Type)
     {
         return(false);
     }
     if (Description != other.Description)
     {
         return(false);
     }
     if (!members_.Equals(other.members_))
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #20
0
파일: Stats.cs 프로젝트: jwq0622/grpc02
 public bool Equals(ClientStats other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (!object.Equals(Latencies, other.Latencies))
     {
         return(false);
     }
     if (TimeElapsed != other.TimeElapsed)
     {
         return(false);
     }
     if (TimeUser != other.TimeUser)
     {
         return(false);
     }
     if (TimeSystem != other.TimeSystem)
     {
         return(false);
     }
     if (!requestResults_.Equals(other.requestResults_))
     {
         return(false);
     }
     if (CqPollCount != other.CqPollCount)
     {
         return(false);
     }
     if (!object.Equals(CoreStats, other.CoreStats))
     {
         return(false);
     }
     return(true);
 }
예제 #21
0
 public bool Equals(UserInterest other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (ResourceName != other.ResourceName)
     {
         return(false);
     }
     if (TaxonomyType != other.TaxonomyType)
     {
         return(false);
     }
     if (UserInterestId != other.UserInterestId)
     {
         return(false);
     }
     if (Name != other.Name)
     {
         return(false);
     }
     if (UserInterestParent != other.UserInterestParent)
     {
         return(false);
     }
     if (LaunchedToAll != other.LaunchedToAll)
     {
         return(false);
     }
     if (!availabilities_.Equals(other.availabilities_))
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #22
0
 public bool Equals(GymBattleAttackMessage other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (GymId != other.GymId)
     {
         return(false);
     }
     if (BattleId != other.BattleId)
     {
         return(false);
     }
     if (!attackActions_.Equals(other.attackActions_))
     {
         return(false);
     }
     if (!object.Equals(LastRetrievedAction, other.LastRetrievedAction))
     {
         return(false);
     }
     if (PlayerLatDegrees != other.PlayerLatDegrees)
     {
         return(false);
     }
     if (PlayerLngDegrees != other.PlayerLngDegrees)
     {
         return(false);
     }
     if (TimestampMs != other.TimestampMs)
     {
         return(false);
     }
     return(true);
 }
예제 #23
0
 public bool Equals(NotificationChannelDescriptor other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (Name != other.Name)
     {
         return(false);
     }
     if (Type != other.Type)
     {
         return(false);
     }
     if (DisplayName != other.DisplayName)
     {
         return(false);
     }
     if (Description != other.Description)
     {
         return(false);
     }
     if (!labels_.Equals(other.labels_))
     {
         return(false);
     }
     if (!supportedTiers_.Equals(other.supportedTiers_))
     {
         return(false);
     }
     if (LaunchStage != other.LaunchStage)
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #24
0
 public bool Equals(BundleEntryProto other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (Dtype != other.Dtype)
     {
         return(false);
     }
     if (!object.Equals(Shape, other.Shape))
     {
         return(false);
     }
     if (ShardId != other.ShardId)
     {
         return(false);
     }
     if (Offset != other.Offset)
     {
         return(false);
     }
     if (Size != other.Size)
     {
         return(false);
     }
     if (Crc32C != other.Crc32C)
     {
         return(false);
     }
     if (!slices_.Equals(other.slices_))
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
 public bool Equals(MailboxEntry other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (!object.Equals(EntityId, other.EntityId))
     {
         return(false);
     }
     if (Subject != other.Subject)
     {
         return(false);
     }
     if (Body != other.Body)
     {
         return(false);
     }
     if (!object.Equals(Sender, other.Sender))
     {
         return(false);
     }
     if (!recipients_.Equals(other.recipients_))
     {
         return(false);
     }
     if (!object.Equals(ViewedAt, other.ViewedAt))
     {
         return(false);
     }
     if (!object.Equals(CreatedAt, other.CreatedAt))
     {
         return(false);
     }
     return(true);
 }
예제 #26
0
 public bool Equals(IapSettings other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (DailyBonusCoins != other.DailyBonusCoins)
     {
         return(false);
     }
     if (!dailyDefenderBonusPerPokemon_.Equals(other.dailyDefenderBonusPerPokemon_))
     {
         return(false);
     }
     if (DailyDefenderBonusMaxDefenders != other.DailyDefenderBonusMaxDefenders)
     {
         return(false);
     }
     if (!dailyDefenderBonusCurrency_.Equals(other.dailyDefenderBonusCurrency_))
     {
         return(false);
     }
     if (MinTimeBetweenClaimsMs != other.MinTimeBetweenClaimsMs)
     {
         return(false);
     }
     if (DailyBonusEnabled != other.DailyBonusEnabled)
     {
         return(false);
     }
     if (DailyDefenderBonusEnabled != other.DailyDefenderBonusEnabled)
     {
         return(false);
     }
     return(true);
 }
예제 #27
0
 public bool Equals(Method other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (Name != other.Name)
     {
         return(false);
     }
     if (RequestTypeUrl != other.RequestTypeUrl)
     {
         return(false);
     }
     if (RequestStreaming != other.RequestStreaming)
     {
         return(false);
     }
     if (ResponseTypeUrl != other.ResponseTypeUrl)
     {
         return(false);
     }
     if (ResponseStreaming != other.ResponseStreaming)
     {
         return(false);
     }
     if (!options_.Equals(other.options_))
     {
         return(false);
     }
     if (Syntax != other.Syntax)
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #28
0
 public bool Equals(OperationMetadata other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (!object.Equals(DeleteDetails, other.DeleteDetails))
     {
         return(false);
     }
     if (!object.Equals(CreateModelDetails, other.CreateModelDetails))
     {
         return(false);
     }
     if (ProgressPercent != other.ProgressPercent)
     {
         return(false);
     }
     if (!partialFailures_.Equals(other.partialFailures_))
     {
         return(false);
     }
     if (!object.Equals(CreateTime, other.CreateTime))
     {
         return(false);
     }
     if (!object.Equals(UpdateTime, other.UpdateTime))
     {
         return(false);
     }
     if (DetailsCase != other.DetailsCase)
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
 public bool Equals(GetHatchedEggsResponse other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (Success != other.Success)
     {
         return(false);
     }
     if (!pokemonId_.Equals(other.pokemonId_))
     {
         return(false);
     }
     if (!experienceAwarded_.Equals(other.experienceAwarded_))
     {
         return(false);
     }
     if (!candyAwarded_.Equals(other.candyAwarded_))
     {
         return(false);
     }
     if (!stardustAwarded_.Equals(other.stardustAwarded_))
     {
         return(false);
     }
     if (!eggKmWalked_.Equals(other.eggKmWalked_))
     {
         return(false);
     }
     if (!hatchedPokemon_.Equals(other.hatchedPokemon_))
     {
         return(false);
     }
     return(Equals(_unknownFields, other._unknownFields));
 }
예제 #30
0
 public bool Equals(GetOrderResponse other)
 {
     if (ReferenceEquals(other, null))
     {
         return(false);
     }
     if (ReferenceEquals(other, this))
     {
         return(true);
     }
     if (OrderID != other.OrderID)
     {
         return(false);
     }
     if (CreatedOn != other.CreatedOn)
     {
         return(false);
     }
     if (UserID != other.UserID)
     {
         return(false);
     }
     if (TaxRate != other.TaxRate)
     {
         return(false);
     }
     if (!object.Equals(ShippingInfo, other.ShippingInfo))
     {
         return(false);
     }
     if (!lineItems_.Equals(other.lineItems_))
     {
         return(false);
     }
     if (Status != other.Status)
     {
         return(false);
     }
     return(true);
 }