# Copier_Immutable&lt;T&gt;

Package: [Microsoft.Orleans.Core.Abstractions](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Core.Abstractions)

```csharp
public sealed class Copier_Immutable<T> : ShallowCopier<Immutable<T>>
```

Base type for deep copiers of types that are actually shallow-copyable.

## Constructors

- [Copier_Immutable&lt;T&gt;](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleanscodegen.orleans.concurrency.copier-immutable-1/constructors/constructor-1c52bae3/)
