Open sandboxFocus

Namespace Metalama.Patterns.Immutability

Classes

ImmutabilityExtensions

Provides extension methods for querying the immutability of types.

ImmutableAttribute

An aspect that marks the target type as immutable and reports warnings when fields are not read-only or when automatic properties have setters.

Enums

ImmutabilityKind

Specifies the kind of immutability of a type.