2 types derived from VariableAction
System.Data.SqlXml (2)
System\Xml\Xsl\XsltOld\DbgCompiler.cs (1)
667private class VariableActionDbg : VariableAction {
System\Xml\Xsl\XsltOld\WithParamAction.cs (1)
16internal class WithParamAction : VariableAction {
1 instantiation of VariableAction
System.Data.SqlXml (1)
System\Xml\Xsl\XsltOld\Compiler.cs (1)
1115VariableAction action = new VariableAction(type);
31 references to VariableAction
System.Data.SqlXml (31)
System\Xml\Xsl\XsltOld\Compiler.cs (4)
299internal int InsertVariable(VariableAction variable) { 311VariableAction oldVar = varScope.ResolveVariable(variable.Name); 1114public virtual VariableAction CreateVariableAction(VariableType type) { 1115VariableAction action = new VariableAction(type);
System\Xml\Xsl\XsltOld\ContainerAction.cs (2)
475VariableAction action = compiler.CreateVariableAction(VariableType.GlobalVariable); 481VariableAction action = compiler.CreateVariableAction(VariableType.GlobalParameter);
System\Xml\Xsl\XsltOld\DbgCompiler.cs (16)
20private VariableAction[] variables; 22public VariableAction[] Variables { get { return this.variables; } } 29internal void ReplaceVariables(VariableAction[] vars) { this.variables = vars; } 35this.variables = new VariableAction[0]; 58private VariableAction[] globalVarsCache, localVarsCache; 60public virtual VariableAction[] GlobalVariables { 64this.globalVarsCache = (VariableAction[]) this.globalVars.ToArray(typeof(VariableAction)); 69public virtual VariableAction[] LocalVariables { 73this.localVarsCache = (VariableAction[]) this.localVars.ToArray(typeof(VariableAction)); 79private void DefineVariable(VariableAction variable) { 83VariableAction oldVar = (VariableAction)this.globalVars[i]; 256public override VariableAction CreateVariableAction(VariableType type) { 257VariableAction action = new VariableActionDbg(type);
System\Xml\Xsl\XsltOld\InputScope.cs (5)
84internal void InsertVariable(VariableAction variable) { 100public VariableAction ResolveVariable(XmlQualifiedName qname) { 103VariableAction variable = (VariableAction) inputScope.Variables[qname]; 112public VariableAction ResolveGlobalVariable(XmlQualifiedName qname) {
System\Xml\Xsl\XsltOld\Processor.cs (2)
893internal object GetVariableValue(VariableAction variable) { 898if (result == VariableAction.BeingComputedMark) {
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (2)
73internal object EvaluateVariable(VariableAction variable) { 77VariableAction global = this.manager.VariableScope.ResolveGlobalVariable(variable.Name);