1 //------------------------------------------------------------------------------
2 // <copyright file="QilInvoke.cs" company="Microsoft">
3 // Copyright (c) Microsoft Corporation. All rights reserved.
5 // <owner current="true" primary="true">Microsoft</owner>
6 //------------------------------------------------------------------------------
8 using System
.Diagnostics
;
9 using System
.Xml
.Schema
;
12 namespace System
.Xml
.Xsl
.Qil
{
15 /// A function invocation node which represents a call to a Qil functions.
17 internal class QilInvoke
: QilBinary
{
19 //-----------------------------------------------
21 //-----------------------------------------------
24 /// Construct a new node
26 public QilInvoke(QilNodeType nodeType
, QilNode function
, QilNode arguments
) : base(nodeType
, function
, arguments
) {
30 //-----------------------------------------------
32 //-----------------------------------------------
34 public QilFunction Function
{
35 get { return (QilFunction) Left; }
39 public QilList Arguments
{
40 get { return (QilList) Right; }
41 set { Right = value; }