Minuteman.UserActivityReport.BitwiseAnd C# (CSharp) Method

BitwiseAnd() public static method

public static BitwiseAnd ( UserActivityReport left, UserActivityReport right ) : UserActivityReport
left UserActivityReport
right UserActivityReport
return UserActivityReport
        public static UserActivityReport BitwiseAnd(
            UserActivityReport left,
            UserActivityReport right)
        {
            if (left == null)
            {
                throw new ArgumentNullException("left");
            }

            if (right == null)
            {
                throw new ArgumentNullException("right");
            }

            var key = left.Key + "&" + right.Key;

            return new CompositeUserActivityReport(
                left.Db,
                key,
                "AND",
                left,
                right);
        }