Class FreezableAttribute
Inheritance
FreezableAttribute
Implements
Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Threading.dll
Syntax
[IntroduceInterface]
[Metric("UsedFeatures", "PostSharp.Patterns.Threading.Freezable")]
[Serializer]
public sealed class FreezableAttribute : ReadOnlyThreadAwareAttribute, ITypeLevelAspect, ITypeLevelAspectBuildSemantics, IAspectBuildSemantics, IValidableAnnotation, ICloneAwareAspect, IInstanceScopedAspect, IAspectProvider, IService, IAdviceProvider, IAspect, IQueryInterface, IConcurrencyController, IFreezable, IThreadAware
Constructors
Name | Description |
---|---|
FreezableAttribute() | |
FreezableAttribute(PortableFormatterConstructorContext) |
Methods
Name | Description |
---|---|
Advise(Object) | |
OnCloned(ICloneAwareAspect) | |
ToString() |
Explicit Interface Implementations
Name | Description |
---|---|
IFreezable.Freeze() | |
IThreadAware.ConcurrencyController |