protected bool Equals(QuerySourceOptions other) { return(string.Equals(ResultStreamName, other.ResultStreamName) && string.Equals(PartitionResultStreamNamePattern, other.PartitionResultStreamNamePattern) && ReorderEvents.Equals(other.ReorderEvents) && ProcessingLag == other.ProcessingLag && IsBiState.Equals(other.IsBiState) && DefinesStateTransform.Equals(other.DefinesStateTransform) && ProducesResults.Equals(other.ProducesResults) && DefinesFold.Equals(other.DefinesFold) && HandlesDeletedNotifications.Equals(other.HandlesDeletedNotifications) && IncludeLinks.Equals(other.IncludeLinks)); }