Show / Hide Table of Contents

Class DeadlockException

Signifies that a silo has detected a deadlock / loop in a call graph.

Inheritance
System.Object
OrleansException
DeadlockException
Namespace: Orleans.Runtime
Assembly: Orleans.Core.Abstractions.dll
Syntax
public class DeadlockException : OrleansException
Remarks

Deadlock detection is not enabled by default in Orleans silos, because it introduces some extra overhead in call handling.

There are some constraints on the types of deadlock that can currently be detected by Orleans silos.

Constructors

| Improve this Doc View Source

DeadlockException()

Declaration
public DeadlockException()
| Improve this Doc View Source

DeadlockException(SerializationInfo, StreamingContext)

Declaration
protected DeadlockException(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
SerializationInfo info
StreamingContext context
| Improve this Doc View Source

DeadlockException(String)

Declaration
public DeadlockException(string message)
Parameters
Type Name Description
System.String message
| Improve this Doc View Source

DeadlockException(String, Exception)

Declaration
public DeadlockException(string message, Exception innerException)
Parameters
Type Name Description
System.String message
Exception innerException

Methods

| Improve this Doc View Source

GetObjectData(SerializationInfo, StreamingContext)

Declaration
public override void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
SerializationInfo info
StreamingContext context

Extension Methods

ImmutableExt.AsImmutable<T>(T)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX