> ## Documentation Index
> Fetch the complete documentation index at: https://help.cryptolens.io/llms.txt
> Use this file to discover all available pages before exploring further.

# .NET: ListDataObjectsModel

> Signatures, models and behavior for SKM.V3.Models.ListDataObjectsModel in the .NET SDK 4.0.54.

Used to list Data Objects.

**Namespace:** `SKM.V3.Models`\
**Version:** 4.0.54. Both packages; all six documented target frameworks.

<CodeGroup>
  ```csharp C# theme={null}
  public class ListDataObjectsModel : RequestModel
  ```

  ```vb VB.NET theme={null}
  Public Class ListDataObjectsModel Inherits RequestModel
  ```
</CodeGroup>

**Used By:** [`ListDataObjects(string, ListDataObjectsModel)`](/libraries/dotnet-reference/methods/data#list-data-objects-c7586c0838)

[Web API Reference](/api-reference/generated/ListDataObjects)

## Inherited SDK Members

* [`LicenseServerUrl`](/libraries/dotnet-reference/models/request-model#license-server-url-67581aa5cb)

## Properties

<a id="contains-091a4ab55e" />

### Contains

Shows only Data Objects where the name contains the following string.

<CodeGroup>
  ```csharp C# theme={null}
  public string Contains { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property Contains As String
  ```
</CodeGroup>

**Type:** `string`

<a id="referencer-id-96e1d907f8" />

### ReferencerId

The id of the Referencer. It can either be an id to a product that
you have or to a license key. When ReferencerType is set to User,
there is no need to set this value.

<CodeGroup>
  ```csharp C# theme={null}
  public int ReferencerId { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property ReferencerId As Integer
  ```
</CodeGroup>

**Type:** `int`

<a id="referencer-type-bc22090196" />

### ReferencerType

Indicates if the data object is associated with a license key,
a product or the entire user account. User = 0, Product = 1, Key = 2.

<CodeGroup>
  ```csharp C# theme={null}
  public DataObjectType ReferencerType { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property ReferencerType As DataObjectType
  ```
</CodeGroup>

**Type:** [`DataObjectType`](/libraries/dotnet-reference/data-object-type)

<a id="show-all-8865388615" />

### ShowAll

If set to true, all data objects will be returned, that is,
both those associated with your entire account, a specific
product and a license key. In addition, each data object
item will include the ReferencerType and its Id. Otherwise,
i.e. when set to false, only the data objects associated
with the user, product or key will be returned, without the
ReferencerType and its Id.

<CodeGroup>
  ```csharp C# theme={null}
  public bool ShowAll { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property ShowAll As Boolean
  ```
</CodeGroup>

**Type:** `bool`

## Constructors

<a id="ctor-e5ef7d0169" />

### ListDataObjectsModel()

Creates an empty ListDataObjectsModel object. This constructor does not send an API request.

<CodeGroup>
  ```csharp C# theme={null}
  public ListDataObjectsModel()
  ```

  ```vb VB.NET theme={null}
  Public Sub New()
  ```
</CodeGroup>

[.NET SDK Reference](/libraries/dotnet-api) · [Reviewed Source Revision](https://github.com/Cryptolens/cryptolens-dotnet/tree/30aaf399ba53d9a111bee896c35bf557fa219394)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.