System.Xml.Xsl.IlGen.XmlILVisitor.VisitSequence C# (CSharp) Method

VisitSequence() protected method

Find physical query plan for QilNodeType.Sequence.
protected VisitSequence ( QilList ndSeq ) : QilNode
ndSeq QilList
return QilNode
        protected override QilNode VisitSequence(QilList ndSeq) {
            if (XmlILConstructInfo.Read(ndSeq).ConstructMethod == XmlILConstructMethod.Writer) {
                // Push each item in the list to output
                foreach (QilNode nd in ndSeq)
                    NestedVisit(nd);
            }
            else {
                // Empty sequence is special case
                if (ndSeq.Count == 0)
                    VisitEmpty(ndSeq);
                else
                    Sequence(ndSeq);
            }

            return ndSeq;
        }
XmlILVisitor