Exemplo n.º 1
0
        /// <summary>
        /// This is used to visit a list of types
        /// </summary>
        /// <param name="types">The list of types to visit</param>
        protected virtual void VisitTypes(TypeNodeList types)
        {
            // Visit the types in sorted order
            foreach (TypeNode type in types.OrderBy(t => t.FullName))
            {
                if (filter.IsExposedType(type) || filter.HasExposedMembers(type))
                {
                    this.VisitType(type);
                }

                if (this.Canceled)
                {
                    break;
                }
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// This is used to visit a list of types
        /// </summary>
        /// <param name="types">The list of types to visit</param>
        protected virtual void VisitTypes(TypeNodeList types)
        {
            // Visit the types in sorted order
            foreach(TypeNode type in types.OrderBy(t => t.FullName))
            {
                if(filter.IsExposedType(type) || filter.HasExposedMembers(type))
                    this.VisitType(type);

                if(this.Canceled)
                    break;
            }
        }