PostSharpAPI ReferencePost­Sharp.​Patterns.​ThreadingDeadlock­Detection­Policy.​Monitor­Enhancements
Open sandboxFocus

DeadlockDetectionPolicy.MonitorEnhancements Class

Inheritance
DeadlockDetectionPolicy.MonitorEnhancements
Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Threading.dll
Syntax
[MulticastAttributeUsage]
[Internal(AttributeId = -9126100459348525013L)]
[HasConstraint]
[Serializer]
public sealed class MonitorEnhancements : TypeLevelAspect, ITypeLevelAspect, IAspect, ITypeLevelAspectBuildSemantics, IAspectBuildSemantics, IValidableAnnotation

Constructors

Name Description
MonitorEnhancements()
MonitorEnhancements(PortableFormatterConstructorContext)

Methods

Name Description
Enter_Object(MethodInterceptionArgs)
Enter_Object_Bool(MethodInterceptionArgs)
Exit(MethodInterceptionArgs)
TryEnter_Object(MethodInterceptionArgs)
TryEnter_Object_Bool(MethodInterceptionArgs)
TryEnter_Object_Int32(MethodInterceptionArgs)
TryEnter_Object_Int32_Bool(MethodInterceptionArgs)
TryEnter_Object_TimeSpan(MethodInterceptionArgs)
TryEnter_Object_TimeSpan_Bool(MethodInterceptionArgs)