---
title: "Class QueryableId"
slug: "sdk--stylelabs.m.base.querying.linq.queryableid"
abstract: ""
---
# Class QueryableId

Used by querying to compare id-type values.

## Inheritance

object

QueryableId

## Namespace: StylelabsStylelabs.MStylelabs.M.BaseQueryingLinq

## Assembly: Stylelabs.M.Sdk.dll

## Syntax

```csharp
public class QueryableId
```

## Operators

### operator ==(QueryableId, long)

Equals operator.

#### Declaration

```csharp
public static bool operator ==(QueryableId obj1, long obj2)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [QueryableId](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.linq.queryableid.html) | obj1 | Left operand. |
| long | obj2 | Right operand. |

#### Returns

| Type | Description |
| --- | --- |
| bool | true if the operator evaluates to true, false otherwise. |

### operator !=(QueryableId, long)

Not equals operator.

#### Declaration

```csharp
public static bool operator !=(QueryableId obj1, long obj2)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [QueryableId](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.linq.queryableid.html) | obj1 | Left operand. |
| long | obj2 | Right operand. |

#### Returns

| Type | Description |
| --- | --- |
| bool | true if the operator evaluates to true, false otherwise. |

### Extension Methods

[QueryableIdExtensions.In(QueryableId, IEnumerable<long>)](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.linq.queryableidextensions.html)

[QueryableIdExtensions.In(QueryableId, params long\[\])](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.linq.queryableidextensions.html)
