Table of Contents

Class AbstractFreezable

Namespace
ICSharpCode.Decompiler.TypeSystem.Implementation
Assembly
ICSharpCode.Decompiler.dll
public abstract class AbstractFreezable : IFreezable
Inheritance
AbstractFreezable
Implements
Derived
Inherited Members

Constructors

AbstractFreezable()

protected AbstractFreezable()

Properties

IsFrozen

Gets if this instance is frozen. Frozen instances are immutable and thus thread-safe.

public bool IsFrozen { get; }

Property Value

bool

Methods

Freeze()

Freezes this instance.

public void Freeze()

FreezeInternal()

protected virtual void FreezeInternal()