---
title: "Class RepositoryCleanerElement | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.Configuration.RepositoryCleanersConfig/RepositoryCleanerElement/"
---

# Class RepositoryCleanerElement

> **Inheritance:** `System.Object` -> RepositoryCleanerElement

###### **Namespace**: [Aurigma.DesignAtoms.Configuration.RepositoryCleanersConfig](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.Configuration.RepositoryCleanersConfig.md)

###### **Assembly**: Aurigma.DesignAtoms.dll

```csharp title="Syntax"
public class RepositoryCleanerElement : ConfigurationElement
```

## Constructors

### RepositoryCleanerElement

```csharp
public RepositoryCleanerElement()
```

## Properties

### Parameters

```csharp
public RepositoryCleanerElementCollection Parameters { get; }
```

## Methods

### GetParameter

```csharp
public string GetParameter(string name)
```

##### Parameters

| Type | Name | Description |
|:---|:---|:---|
| `System.String` | *name* |  |

##### Returns

`System.String`

### GetAllParameters

```csharp
public IEnumerable<KeyValuePair<string, string>> GetAllParameters()
```

##### Returns

`System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.String>>`
