Click or drag to resize

IFreezable Interface

An interface to an object that can be frozen such that no further changes to the object can be made.

Namespace:  AGI.Foundation.Infrastructure
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public interface IFreezable

The IFreezable type exposes the following members.

Properties
  NameDescription
Public propertyIsFrozen
Gets a value indicating whether this object is frozen. A frozen object cannot be modified and an ObjectFrozenException will be thrown if an attempt is made to do so.
Top
Methods
  NameDescription
Public methodFreeze
Freezes this object. Further attempts to modify it will result in an ObjectFrozenException.
Top
See Also