private RunContext(string source, string authorization, Cursor cursor, ExecuteFlags flags, IHttpExecutor semanticHttpExecutor, IHttpExecutor httpExecutor) { _source = source; _flags = flags; _semanticHttpExecutor = semanticHttpExecutor; _httpExecutor = httpExecutor; Authorization = authorization; _editorCursor = cursor; Errors = new ErrorsCollection(); }
private static extern bool CreateTimerQueueTimer(out IntPtr phNewTimer, IntPtr timerQueue, WaitOrTimerDelegate callback, IntPtr parameter, uint dueTime, uint period, ExecuteFlags flags);
private RunContext(string source, string authorization, Cursor cursor, ExecuteFlags flags) : this(source, authorization, cursor, flags, new EmptyHttpExecutor()) { }
private RunContext(string source, string authorization, Cursor cursor, ExecuteFlags flags, IHttpExecutor semanticHttpExecutor) : this(source, authorization, cursor, flags, semanticHttpExecutor, null) { }