# IDurableList&lt;T&gt;

Package: [Microsoft.Orleans.Journaling](/orleans/docs/api/csharp/microsoft.orleans.journaling/) 10.0.0-alpha.1

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

```csharp
public interface IDurableList<T> : ICollection<T>, IEnumerable<T>, IList<T>, IEnumerable
```

## Methods

- [AddRange(IEnumerable&lt;T&gt;)](/orleans/docs/api/csharp/microsoft.orleans.journaling/orleans.journaling.idurablelist-1/methods/addrange-system-collections-generic-ienumerable-t-261b6390/)
- [AsReadOnly](/orleans/docs/api/csharp/microsoft.orleans.journaling/orleans.journaling.idurablelist-1/methods/asreadonly-4188d935/)
