public int GetEvaluateAsyncOp(uint dwFields, uint dwRadix, uint dwFlags, uint dwTimeout, IAsyncDebugEvaluateCompletionHandler pCompletionHandler, out IAsyncDebugEngineOperation ppDebugOperation) { ppDebugOperation = new AsyncEvaluateExpressionOperation(pCompletionHandler, asyncEvaluator, taskExecutor); return(VSConstants.S_OK); }
public int GetAllFramesAsync(enum_FRAMEINFO_FLAGS dwFlags, uint dwFlagsEx, uint radix, IAsyncDebugGetFramesCompletionHandler pCompletionHandler, out IAsyncDebugEngineOperation ppDebugOperation) { ppDebugOperation = new AsyncGetStackFramesOperation(Self, _stackFramesProvider, dwFlags, pCompletionHandler, _taskExecutor); return(VSConstants.S_OK); }
public int GetPropertiesAsync(uint firstIndex, uint count, IAsyncDebugGetPropertiesCompletionHandler pCompletionHandler, out IAsyncDebugEngineOperation ppDebugOperation) { ppDebugOperation = new AsyncGetPropertiesOperation(_taskExecutor, pCompletionHandler, _childrenProvider, (int)firstIndex, (int)count); return(VSConstants.S_OK); }
public int GetPropertiesAsync(uint firstIndex, uint count, IAsyncDebugGetPropertiesCompletionHandler pCompletionHandler, out IAsyncDebugEngineOperation ppDebugOperation) { ppDebugOperation = new AsyncGetRootPropertiesOperation(_frameVariablesProvider, _taskExecutor, pCompletionHandler, _childrenProviderFactory, _fields, _radix, _guidFilter); return(VSConstants.S_OK); }