예제 #1
0
        public InLineStatement(int rawStartIndex, string rawValue, Global.ArgumentInfoCollection contentArguments) :
            base(rawStartIndex, rawValue, DirectiveTypes.InLineStatement, contentArguments)
        {
            this.ControlID      = DirectiveHelper.CaptureControlID(this.Value);
            this.BoundControlID = DirectiveHelper.CaptureBoundControlID(this.Value);

            this._Cache = true;
            this._ParametersDefinition = null;
        }
예제 #2
0
 public Execution(int rawStartIndex, string rawValue, Global.ArgumentInfoCollection contentArguments) :
     base(rawStartIndex, rawValue, DirectiveTypes.Execution, contentArguments)
 {
     this.Leveling       = LevelingInfo.Create(this.Value);
     this.BoundControlID = DirectiveHelper.CaptureBoundControlID(this.Value);
 }
예제 #3
0
 public Template(int rawStartIndex, string rawValue, ArgumentInfoCollection contentArguments) :
     base(rawStartIndex, rawValue, DirectiveTypes.Template, contentArguments)
 {
     this.ControlID = DirectiveHelper.CaptureControlID(this.Value);
 }