# ImmutableSortedSetSurrogate&lt;T&gt; Fields

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.codecs.immutablesortedsetsurrogate-1/)

## KeyComparer {#keycomparer-9f794d6b}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.codecs.immutablesortedsetsurrogate-1/fields/keycomparer-9f794d6b/)

```csharp
[Orleans.Id(1)]
public IComparer<T> KeyComparer
```

Gets or sets the key comparer.

### Value

The key comparer.

## Values {#values-6de834ab}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.codecs.immutablesortedsetsurrogate-1/fields/values-6de834ab/)

```csharp
[Orleans.Id(0)]
public List<T> Values
```

Gets or sets the values.

### Value

The values.
