UnhandledBindingType() статический приватный Метод

ArgumentException with message like "Unhandled Binding Type: {0}"
static private UnhandledBindingType ( object p0 ) : Exception
p0 object
Результат Exception
Пример #1
0
 /// <summary>
 /// Visits the children of the <see cref="MemberBinding" />.
 /// </summary>
 /// <param name="node">The expression to visit.</param>
 /// <returns>The modified expression, if it or any subexpression was modified;
 /// otherwise, returns the original expression.</returns>
 protected virtual MemberBinding VisitMemberBinding(MemberBinding node)
 {
     switch (node.BindingType)
     {
         case MemberBindingType.Assignment:
             return VisitMemberAssignment((MemberAssignment)node);
         case MemberBindingType.MemberBinding:
             return VisitMemberMemberBinding((MemberMemberBinding)node);
         case MemberBindingType.ListBinding:
             return VisitMemberListBinding((MemberListBinding)node);
         default:
             throw Error.UnhandledBindingType(node.BindingType);
     }
 }
        internal virtual MemberBinding VisitBinding(MemberBinding binding)
        {
            switch (binding.BindingType)
            {
            case MemberBindingType.Assignment:
                return(this.VisitMemberAssignment((MemberAssignment)binding));

            case MemberBindingType.MemberBinding:
                return(this.VisitMemberMemberBinding((MemberMemberBinding)binding));

            case MemberBindingType.ListBinding:
                return(this.VisitMemberListBinding((MemberListBinding)binding));
            }
            throw Error.UnhandledBindingType(binding.BindingType);
        }