Open sandboxFocus
  • Article

Namespace Metalama.Patterns.Immutability

Classes

ImmutabilityExtensions

Provides the GetImmutabilityKind(IType) method that returns the ImmutabilityKind for a given type.

ImmutableAttribute

An aspect that marks the target type as immutable (shallowly or deeply) and reports warnings for mutable fields.

Enums

ImmutabilityKind