Esempio n. 1
0
 public ExecutionContext(MonoSDBHelper sdbAgent, int id, object auxData, PauseOnExceptionsKind pauseOnExceptions)
 {
     Id                = id;
     AuxData           = auxData;
     SdbAgent          = sdbAgent;
     PauseOnExceptions = pauseOnExceptions;
 }
Esempio n. 2
0
        public async Task <int> GetDebugId(SessionId sessionId, MonoSDBHelper sdbAgent, CancellationToken token)
        {
            if (debugId > 0)
            {
                return(debugId);
            }
            debugId = await sdbAgent.GetAssemblyId(sessionId, Name, token);

            return(debugId);
        }
 public MemberReferenceResolver(MonoProxy proxy, ExecutionContext ctx, SessionId sessionId, int scopeId, ILogger logger)
 {
     this.sessionId = sessionId;
     this.scopeId   = scopeId;
     this.proxy     = proxy;
     this.ctx       = ctx;
     this.logger    = logger;
     scopeCache     = ctx.GetCacheForScope(scopeId);
     sdbHelper      = proxy.SdbHelper;
     linqTypeId     = -1;
 }
 public MemberReferenceResolver(MonoProxy proxy, ExecutionContext ctx, SessionId sessionId, JArray objectValues, ILogger logger)
 {
     this.sessionId = sessionId;
     scopeId        = -1;
     this.proxy     = proxy;
     this.ctx       = ctx;
     this.logger    = logger;
     scopeCache     = new PerScopeCache(objectValues);
     localsFetched  = true;
     sdbHelper      = proxy.SdbHelper;
     linqTypeId     = -1;
 }
Esempio n. 5
0
 public ExecutionContext(MonoSDBHelper sdbAgent, int id, object auxData)
 {
     Id       = id;
     AuxData  = auxData;
     SdbAgent = sdbAgent;
 }
Esempio n. 6
0
 public FirefoxExecutionContext(MonoSDBHelper sdbAgent, int id, string actorName) : base(sdbAgent, id, actorName)
 {
     ActorName = actorName;
 }
Esempio n. 7
0
 public FirefoxExecutionContext(MonoSDBHelper sdbAgent, int id, string actorName) : base(sdbAgent, id, actorName, PauseOnExceptionsKind.Unset)
 {
     ActorName = actorName;
 }