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