QueryProcessRequest<TRequest> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a request to start running a query.
[System.Diagnostics.DebuggerDisplay("Request {Zone} {this.RequestData}")]
[System.Runtime.CompilerServices.Nullable(0)]
public class QueryProcessRequest<TRequest> : Microsoft.VisualStudio.ProjectSystem.Query.Execution.IQueryProcessRequest
[<System.Diagnostics.DebuggerDisplay("Request {Zone} {this.RequestData}")>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type QueryProcessRequest<'Request> = class
interface IQueryProcessRequest
Public Class QueryProcessRequest(Of TRequest)
Implements IQueryProcessRequest
Type Parameters
- TRequest
Data to drive query to run.
- Inheritance
-
QueryProcessRequest<TRequest>
- Attributes
- Implements
Constructors
QueryProcessRequest<TRequest>(TRequest, IQueryExecutionContext, String) |
Initializes a new instance of the QueryProcessRequest<TRequest> class. |
Properties
QueryExecutionContext | |
RequestData |
Gets the data to run the query. |
StateHolder | |
Zone |
Methods
TryGetProviderState<TProviderState>(TProviderState) |
Try to get the current provider state. |