public bool Equals(CoreSetting input) { if (input == null) { return(false); } return (( Identifier == input.Identifier || (Identifier != null && Identifier.Equals(input.Identifier)) ) && ( IsDefault == input.IsDefault || (IsDefault != null && IsDefault.Equals(input.IsDefault)) ) && ( DisplayName == input.DisplayName || (DisplayName != null && DisplayName.Equals(input.DisplayName)) ) && ( Summary == input.Summary || (Summary != null && Summary.Equals(input.Summary)) ) && ( ImagePath == input.ImagePath || (ImagePath != null && ImagePath.Equals(input.ImagePath)) ) && ( ChildSettings == input.ChildSettings || (ChildSettings != null && ChildSettings.SequenceEqual(input.ChildSettings)) )); }
/// <summary> /// Returns true if WeatherForecast instances are equal /// </summary> /// <param name="other">Instance of WeatherForecast to be compared</param> /// <returns>Boolean</returns> public bool Equals(WeatherForecast other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( Summary == other.Summary || Summary != null && Summary.Equals(other.Summary) ) && ( Description == other.Description || Description != null && Description.Equals(other.Description) ) && ( Icon == other.Icon || Icon != null && Icon.Equals(other.Icon) )); }
public override bool Equals(object other) { if (other == null || other.GetType() != typeof(Expectations)) { return(false); } Expectations otherExpectations = (Expectations)other; return(Summary.Equals(otherExpectations.Summary) && Description.Equals(otherExpectations.Description) && CompletedBy.Equals(CompletedBy) && Steps.Equals(otherExpectations.Steps)); }
public bool Equals(FireteamResponse input) { if (input == null) { return(false); } return (( Summary == input.Summary || (Summary != null && Summary.Equals(input.Summary)) ) && ( Members == input.Members || (Members != null && Members.SequenceEqual(input.Members)) ) && ( Alternates == input.Alternates || (Alternates != null && Alternates.SequenceEqual(input.Alternates)) )); }
/// <summary> /// Returns true if Activity instances are equal /// </summary> /// <param name="other">Instance of Activity to be compared</param> /// <returns>Boolean</returns> public bool Equals(Activity other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( Type == other.Type || Type != null && Type.Equals(other.Type) ) && ( Id == other.Id || Id != null && Id.Equals(other.Id) ) && ( Timestamp == other.Timestamp || Timestamp != null && Timestamp.Equals(other.Timestamp) ) && ( LocalTimestamp == other.LocalTimestamp || LocalTimestamp != null && LocalTimestamp.Equals(other.LocalTimestamp) ) && ( ServiceUrl == other.ServiceUrl || ServiceUrl != null && ServiceUrl.Equals(other.ServiceUrl) ) && ( ChannelId == other.ChannelId || ChannelId != null && ChannelId.Equals(other.ChannelId) ) && ( From == other.From || From != null && From.Equals(other.From) ) && ( Conversation == other.Conversation || Conversation != null && Conversation.Equals(other.Conversation) ) && ( Recipient == other.Recipient || Recipient != null && Recipient.Equals(other.Recipient) ) && ( TextFormat == other.TextFormat || TextFormat != null && TextFormat.Equals(other.TextFormat) ) && ( AttachmentLayout == other.AttachmentLayout || AttachmentLayout != null && AttachmentLayout.Equals(other.AttachmentLayout) ) && ( MembersAdded == other.MembersAdded || MembersAdded != null && MembersAdded.SequenceEqual(other.MembersAdded) ) && ( MembersRemoved == other.MembersRemoved || MembersRemoved != null && MembersRemoved.SequenceEqual(other.MembersRemoved) ) && ( TopicName == other.TopicName || TopicName != null && TopicName.Equals(other.TopicName) ) && ( HistoryDisclosed == other.HistoryDisclosed || HistoryDisclosed != null && HistoryDisclosed.Equals(other.HistoryDisclosed) ) && ( Locale == other.Locale || Locale != null && Locale.Equals(other.Locale) ) && ( Text == other.Text || Text != null && Text.Equals(other.Text) ) && ( Speak == other.Speak || Speak != null && Speak.Equals(other.Speak) ) && ( InputHint == other.InputHint || InputHint != null && InputHint.Equals(other.InputHint) ) && ( Summary == other.Summary || Summary != null && Summary.Equals(other.Summary) ) && ( SuggestedActions == other.SuggestedActions || SuggestedActions != null && SuggestedActions.Equals(other.SuggestedActions) ) && ( Attachments == other.Attachments || Attachments != null && Attachments.SequenceEqual(other.Attachments) ) && ( Entities == other.Entities || Entities != null && Entities.SequenceEqual(other.Entities) ) && ( ChannelData == other.ChannelData || ChannelData != null && ChannelData.Equals(other.ChannelData) ) && ( Action == other.Action || Action != null && Action.Equals(other.Action) ) && ( ReplyToId == other.ReplyToId || ReplyToId != null && ReplyToId.Equals(other.ReplyToId) ) && ( Value == other.Value || Value != null && Value.Equals(other.Value) ) && ( Name == other.Name || Name != null && Name.Equals(other.Name) ) && ( RelatesTo == other.RelatesTo || RelatesTo != null && RelatesTo.Equals(other.RelatesTo) ) && ( Code == other.Code || Code != null && Code.Equals(other.Code) )); }
public bool Equals(DestinyInventoryItemDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( TooltipNotifications == input.TooltipNotifications || (TooltipNotifications != null && TooltipNotifications.SequenceEqual(input.TooltipNotifications)) ) && ( CollectibleHash == input.CollectibleHash || (CollectibleHash.Equals(input.CollectibleHash)) ) && ( IconWatermark == input.IconWatermark || (IconWatermark != null && IconWatermark.Equals(input.IconWatermark)) ) && ( IconWatermarkShelved == input.IconWatermarkShelved || (IconWatermarkShelved != null && IconWatermarkShelved.Equals(input.IconWatermarkShelved)) ) && ( SecondaryIcon == input.SecondaryIcon || (SecondaryIcon != null && SecondaryIcon.Equals(input.SecondaryIcon)) ) && ( SecondaryOverlay == input.SecondaryOverlay || (SecondaryOverlay != null && SecondaryOverlay.Equals(input.SecondaryOverlay)) ) && ( SecondarySpecial == input.SecondarySpecial || (SecondarySpecial != null && SecondarySpecial.Equals(input.SecondarySpecial)) ) && ( BackgroundColor == input.BackgroundColor || (BackgroundColor != null && BackgroundColor.Equals(input.BackgroundColor)) ) && ( Screenshot == input.Screenshot || (Screenshot != null && Screenshot.Equals(input.Screenshot)) ) && ( ItemTypeDisplayName == input.ItemTypeDisplayName || (ItemTypeDisplayName != null && ItemTypeDisplayName.Equals(input.ItemTypeDisplayName)) ) && ( FlavorText == input.FlavorText || (FlavorText != null && FlavorText.Equals(input.FlavorText)) ) && ( UiItemDisplayStyle == input.UiItemDisplayStyle || (UiItemDisplayStyle != null && UiItemDisplayStyle.Equals(input.UiItemDisplayStyle)) ) && ( ItemTypeAndTierDisplayName == input.ItemTypeAndTierDisplayName || (ItemTypeAndTierDisplayName != null && ItemTypeAndTierDisplayName.Equals(input.ItemTypeAndTierDisplayName)) ) && ( DisplaySource == input.DisplaySource || (DisplaySource != null && DisplaySource.Equals(input.DisplaySource)) ) && ( TooltipStyle == input.TooltipStyle || (TooltipStyle != null && TooltipStyle.Equals(input.TooltipStyle)) ) && ( Action == input.Action || (Action != null && Action.Equals(input.Action)) ) && ( Inventory == input.Inventory || (Inventory != null && Inventory.Equals(input.Inventory)) ) && ( SetData == input.SetData || (SetData != null && SetData.Equals(input.SetData)) ) && ( Stats == input.Stats || (Stats != null && Stats.Equals(input.Stats)) ) && ( EmblemObjectiveHash == input.EmblemObjectiveHash || (EmblemObjectiveHash.Equals(input.EmblemObjectiveHash)) ) && ( EquippingBlock == input.EquippingBlock || (EquippingBlock != null && EquippingBlock.Equals(input.EquippingBlock)) ) && ( TranslationBlock == input.TranslationBlock || (TranslationBlock != null && TranslationBlock.Equals(input.TranslationBlock)) ) && ( Preview == input.Preview || (Preview != null && Preview.Equals(input.Preview)) ) && ( Quality == input.Quality || (Quality != null && Quality.Equals(input.Quality)) ) && ( Value == input.Value || (Value != null && Value.Equals(input.Value)) ) && ( SourceData == input.SourceData || (SourceData != null && SourceData.Equals(input.SourceData)) ) && ( Objectives == input.Objectives || (Objectives != null && Objectives.Equals(input.Objectives)) ) && ( Metrics == input.Metrics || (Metrics != null && Metrics.Equals(input.Metrics)) ) && ( Plug == input.Plug || (Plug != null && Plug.Equals(input.Plug)) ) && ( Gearset == input.Gearset || (Gearset != null && Gearset.Equals(input.Gearset)) ) && ( Sack == input.Sack || (Sack != null && Sack.Equals(input.Sack)) ) && ( Sockets == input.Sockets || (Sockets != null && Sockets.Equals(input.Sockets)) ) && ( Summary == input.Summary || (Summary != null && Summary.Equals(input.Summary)) ) && ( TalentGrid == input.TalentGrid || (TalentGrid != null && TalentGrid.Equals(input.TalentGrid)) ) && ( InvestmentStats == input.InvestmentStats || (InvestmentStats != null && InvestmentStats.SequenceEqual(input.InvestmentStats)) ) && ( Perks == input.Perks || (Perks != null && Perks.SequenceEqual(input.Perks)) ) && ( LoreHash == input.LoreHash || (LoreHash.Equals(input.LoreHash)) ) && ( SummaryItemHash == input.SummaryItemHash || (SummaryItemHash.Equals(input.SummaryItemHash)) ) && ( Animations == input.Animations || (Animations != null && Animations.SequenceEqual(input.Animations)) ) && ( AllowActions == input.AllowActions || (AllowActions != null && AllowActions.Equals(input.AllowActions)) ) && ( Links == input.Links || (Links != null && Links.SequenceEqual(input.Links)) ) && ( DoesPostmasterPullHaveSideEffects == input.DoesPostmasterPullHaveSideEffects || (DoesPostmasterPullHaveSideEffects != null && DoesPostmasterPullHaveSideEffects.Equals(input.DoesPostmasterPullHaveSideEffects)) ) && ( NonTransferrable == input.NonTransferrable || (NonTransferrable != null && NonTransferrable.Equals(input.NonTransferrable)) ) && ( ItemCategoryHashes == input.ItemCategoryHashes || (ItemCategoryHashes != null && ItemCategoryHashes.SequenceEqual(input.ItemCategoryHashes)) ) && ( SpecialItemType == input.SpecialItemType || (SpecialItemType != null && SpecialItemType.Equals(input.SpecialItemType)) ) && ( ItemType == input.ItemType || (ItemType != null && ItemType.Equals(input.ItemType)) ) && ( ItemSubType == input.ItemSubType || (ItemSubType != null && ItemSubType.Equals(input.ItemSubType)) ) && ( ClassType == input.ClassType || (ClassType != null && ClassType.Equals(input.ClassType)) ) && ( BreakerType == input.BreakerType || (BreakerType != null && BreakerType.Equals(input.BreakerType)) ) && ( BreakerTypeHash == input.BreakerTypeHash || (BreakerTypeHash.Equals(input.BreakerTypeHash)) ) && ( Equippable == input.Equippable || (Equippable != null && Equippable.Equals(input.Equippable)) ) && ( DamageTypeHashes == input.DamageTypeHashes || (DamageTypeHashes != null && DamageTypeHashes.SequenceEqual(input.DamageTypeHashes)) ) && ( DamageTypes == input.DamageTypes || (DamageTypes != null && DamageTypes.SequenceEqual(input.DamageTypes)) ) && ( DefaultDamageType == input.DefaultDamageType || (DefaultDamageType != null && DefaultDamageType.Equals(input.DefaultDamageType)) ) && ( DefaultDamageTypeHash == input.DefaultDamageTypeHash || (DefaultDamageTypeHash.Equals(input.DefaultDamageTypeHash)) ) && ( SeasonHash == input.SeasonHash || (SeasonHash.Equals(input.SeasonHash)) ) && ( IsWrapper == input.IsWrapper || (IsWrapper != null && IsWrapper.Equals(input.IsWrapper)) ) && ( TraitIds == input.TraitIds || (TraitIds != null && TraitIds.SequenceEqual(input.TraitIds)) ) && ( TraitHashes == input.TraitHashes || (TraitHashes != null && TraitHashes.SequenceEqual(input.TraitHashes)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }