---
title: "Interface IQueryResult<T>"
slug: "sdk--stylelabs.m.sdk.contracts.querying.generic.iqueryresult-1"
abstract: ""
---
# Interface IQueryResult<T>

Generic base interface for results returned using querying.

## Inherited Members

[IQueryResult.TotalNumberOfResults](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.querying.iqueryresult.html)

[IQueryResult.Offset](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.querying.iqueryresult.html)

## Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ContractsQueryingGeneric

## Assembly: Stylelabs.M.Sdk.dll

## Syntax

```csharp
public interface IQueryResult<T> : IQueryResult
```

## Type Parameters

| Name | Description |
| --- | --- |
| T | The type. |

## Properties

### Items

Gets the results that matched the query. This property only contains the results for the requested page. There may be more results available.

#### Declaration

```csharp
IList<T> Items { get; }
```

#### Property Value

| Type | Description |
| --- | --- |
| IList<> |  |
