---
title: "Class ScrollRequest"
slug: "sdk--stylelabs.m.base.querying.scrollrequest"
abstract: ""
---
# Class ScrollRequest

Defines a scroll request.

## Inheritance

object

[QueryLoadingResource](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.queryloadingresource.html)

ScrollRequest

## Inherited Members

[QueryLoadingResource.LoadConfiguration](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.queryloadingresource.html)

## Namespace: StylelabsStylelabs.MStylelabs.M.BaseQuerying

## Assembly: Stylelabs.M.Sdk.dll

## Syntax

```csharp
public class ScrollRequest : QueryLoadingResource
```

## Properties

### [EntityLoadOptions](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.entityloadoptions.html)

Gets or sets indicates if and how entities resulting entities should be loaded. By default, no entities will be loaded.

#### Declaration

```csharp
public EntityLoadOptions EntityLoadOptions { get; set; }
```

#### Property Value

| Type | Description |
| --- | --- |
| [EntityLoadOptions](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.entityloadoptions.html) |  |

### ScrollId

Gets or sets the id of the scroll session to get the next results for.

#### Declaration

```csharp
public string ScrollId { get; set; }
```

#### Property Value

| Type | Description |
| --- | --- |
| string |  |

### ScrollTime

Gets or sets the time to keep the scroll session alive.

#### Declaration

```csharp
public TimeSpan ScrollTime { get; set; }
```

#### Property Value

| Type | Description |
| --- | --- |
| TimeSpan |  |
