# FrozenSetSurrogate&lt;T&gt; Fields

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

## KeyComparer {#keycomparer-500cb392}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.codecs.frozensetsurrogate-1/fields/keycomparer-500cb392/)

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

Gets or sets the key comparer.

### Value

The key comparer.

## Values {#values-695d2a40}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.codecs.frozensetsurrogate-1/fields/values-695d2a40/)

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

Gets or sets the values.

### Value

The values.
