PostSharpAPI ReferencePost­Sharp.​Patterns.​ThreadingIFreezable
Open sandboxFocus

Interface IFreezable

Interface implemented by the FreezableAttribute aspect. Defines a Freeze() method.

Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Threading.dll
Syntax
public interface IFreezable : IThreadAware

Methods

Name Description
Freeze()

Prevents the current object to be modified.

Extension Methods

ThreadAwareExtensions.AcquireAccess(IThreadAware, ObjectAccessLevel)
ThreadAwareExtensions.AcquireAccess(IThreadAware, ObjectAccessLevel, ref ConcurrentAccessToken)
ThreadAwareExtensions.AcquireAccessAsync(IThreadAware, ObjectAccessLevel)