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

DeadlockDetectionPolicy.WaitHandleEnhancements Class

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

Constructors

Name Description
WaitHandleEnhancements()
WaitHandleEnhancements(PortableFormatterConstructorContext)

Methods

Name Description
HandleModification(MethodExecutionArgs)
SignalAndWait_WaitHandle_WaitHandle(MethodInterceptionArgs)
SignalAndWait_WaitHandle_WaitHandle_Int32_Boolean(MethodInterceptionArgs)
SignalAndWait_WaitHandle_WaitHandle_TimeSpan_Boolean(MethodInterceptionArgs)
WaitAll_WaitHandleArray(MethodInterceptionArgs)
WaitAll_WaitHandleArray_Int32(MethodInterceptionArgs)
WaitAll_WaitHandleArray_Int32_Boolean(MethodInterceptionArgs)
WaitAll_WaitHandleArray_TimeSpan(MethodInterceptionArgs)
WaitAll_WaitHandleArray_TimeSpan_Boolean(MethodInterceptionArgs)
WaitOne(MethodInterceptionArgs)
WaitOne_Int32(MethodInterceptionArgs)
WaitOne_Int32_Boolean(MethodInterceptionArgs)
WaitOne_TimeSpan(MethodInterceptionArgs)
WaitOne_TimeSpan_Boolean(MethodInterceptionArgs)