1 //------------------------------------------------------------------------------
2 // <copyright file="QilDataSource.cs" company="Microsoft">
3 // Copyright (c) Microsoft Corporation. All rights reserved.
5 // <owner current="true" primary="true">Microsoft</owner>
6 //------------------------------------------------------------------------------
8 using System.Collections.Generic;
9 using System.Xml.Schema;
10 using System.Diagnostics;
12 namespace System.Xml.Xsl.Qil {
15 /// View over a Qil DataSource operator.
18 /// Don't construct QIL nodes directly; instead, use the <see cref="QilFactory">QilFactory</see>.
20 internal class QilDataSource : QilBinary {
22 //-----------------------------------------------
24 //-----------------------------------------------
27 /// Construct a new node
29 public QilDataSource(QilNodeType nodeType, QilNode name, QilNode baseUri) : base(nodeType, name, baseUri) {
33 //-----------------------------------------------
34 // QilDataSource methods
35 //-----------------------------------------------
42 public QilNode BaseUri {
44 set { Right = value; }