Наследование: Mono.Debugging.Evaluation.EvaluationContext
Пример #1
0
        protected override EvaluationContext GetEvaluationContext(int frameIndex, EvaluationOptions options)
        {
            CorEvaluationContext ctx = new CorEvaluationContext(session, this, frameIndex, options);

            ctx.Thread = thread;
            return(ctx);
        }
 public CorMethodCall(CorEvaluationContext context, CorApi.Portable.Function function, CorApi.Portable.Type[] typeArgs, CorApi.Portable.Value[] args)
 {
     this.context  = context;
     this.function = function;
     this.typeArgs = typeArgs;
     this.args     = args;
     eval          = context.Eval;
 }
 public ArrayAdaptor(EvaluationContext ctx, CorValRef <CorApi.Portable.ArrayValue> valRef)
 {
     this.ctx    = (CorEvaluationContext)ctx;
     this.valRef = valRef;
 }
Пример #4
0
		public CorMethodCall (CorEvaluationContext ctx) : base (ctx)
		{
		}
Пример #5
0
 public StringAdaptor(EvaluationContext ctx, CorValRef obj, CorStringValue str)
 {
     this.ctx = (CorEvaluationContext)ctx;
     this.str = str;
     this.obj = obj;
 }
Пример #6
0
		public StringAdaptor (EvaluationContext ctx, CorValRef obj, CorStringValue str)
		{
			this.ctx = (CorEvaluationContext) ctx;
			this.str = str;
			this.obj = obj;
		}
Пример #7
0
		protected override EvaluationContext GetEvaluationContext (int frameIndex, EvaluationOptions options)
		{
			CorEvaluationContext ctx = new CorEvaluationContext (session, this, frameIndex, options);
			ctx.Thread = thread;
			return ctx;
		}
Пример #8
0
		public ArrayAdaptor (EvaluationContext ctx, CorValRef obj, CorArrayValue array)
		{
			this.ctx = (CorEvaluationContext) ctx;
			this.array = array;
			this.obj = obj;
		}