PostSharp5.0/API Reference/Post­Sharp.​Patterns.​Threading Namespace/Deadlock­Exception Class/Deadlock­Exception Methods/Deadlock­Exception.​Get­Object­Data Method

DeadlockException.GetObjectData Method

When overridden in a derived class, sets the SerializationInfo with information about the exception.

Namespace:  PostSharp.Patterns.Threading
Assembly:  PostSharp.Patterns.Threading (in PostSharp.Patterns.Threading.dll) Version: 5.0.55.0 (5.0.55.0)
Syntax
C#
public override void GetObjectData(
	SerializationInfo info,
	StreamingContext context
)

Parameters

info
Type: System.Runtime.Serialization.SerializationInfo
The SerializationInfo that holds the serialized object data about the exception being thrown.
context
Type: System.Runtime.Serialization.StreamingContext
The StreamingContext that contains contextual information about the source or destination.

Implements

ISerializable.GetObjectData(SerializationInfo, StreamingContext)
_Exception.GetObjectData(SerializationInfo, StreamingContext)
Exceptions
ExceptionCondition
ArgumentNullExceptionThe info parameter is a null reference (null in Visual Basic).
SecurityExceptionThe caller does not have the required permission.
See Also