1 instantiation of QueueItem
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
14 references to QueueItem
Microsoft.CommonLanguageServerProtocol.Framework.Package (14)
RequestExecutionQueue.cs (7)
68protected readonly AsyncQueue<(QueueItem<TRequestContext> queueItem, Guid ActivityId, CancellationToken cancellationToken)> _queue = new();
168var (item, resultTask) = QueueItem<TRequestContext>.Create(
201(QueueItem<TRequestContext> work, Guid activityId, CancellationToken cancellationToken) queueItem;
306/// Reflection invokes <see cref="ProcessQueueCoreAsync{TRequest, TResponse}(QueueItem{TRequestContext}, IMethodHandler, RequestHandlerMetadata, ConcurrentDictionary{Task, CancellationTokenSource}, CancellationTokenSource?, CancellationToken)"/>
310QueueItem<TRequestContext> work,
333QueueItem<TRequestContext> work,
416private (RequestHandlerMetadata Metadata, IMethodHandler Handler, MethodInfo MethodInfo) GetHandlerForRequest(QueueItem<TRequestContext> work, string language)