StorageProviderQueryResultSet 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.
The class that the storage provider uses to return the set of query results.
public ref class StorageProviderQueryResultSet sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Storage.Provider.IStorageProviderQueryResultSetFactory, 458752, "Windows.Storage.Provider.CloudFilesContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Storage.Provider.CloudFilesContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StorageProviderQueryResultSet final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Storage.Provider.IStorageProviderQueryResultSetFactory), 458752, "Windows.Storage.Provider.CloudFilesContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Storage.Provider.CloudFilesContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StorageProviderQueryResultSet
function StorageProviderQueryResultSet(results)
Public NotInheritable Class StorageProviderQueryResultSet
- Inheritance
- Attributes
Windows requirements
| Requirements | Description |
|---|---|
| Device family |
Windows 11 Insider Preview (introduced in 10.0.23504.0)
|
| API contract |
Windows.Storage.Provider.CloudFilesContract (introduced in v7.0)
|
Remarks
Any errors will be returned in the Status field.
Constructors
| Name | Description |
|---|---|
| StorageProviderQueryResultSet(IStorageProviderQueryResult[]) |
Creates a new instance of the StorageProviderQueryResultSet class. |
Properties
| Name | Description |
|---|---|
| QueryResultId |
Gets or sets the unique identifier for the query result. This is a telemetry ID provided by the caller that allows the request to be tracked across the client and service for reliability purposes. |
| Status |
The status of the query operation. |
Methods
| Name | Description |
|---|---|
| GetResults() |
Returns the query results as an array of IStorageProviderQueryResult objects. |