class · System.Reflection

Reentrant

internal class System.Reflection.Reentrant : System.Any

A lock that the thread holding it may take again (the slow path of typeof may describe other types meanwhile).

Kind
class
Namespace
System.Reflection
Assembly
System.Core
Access
internal, final
Source file
Reflection.ant

Inheritance

Base classes
Any Reentrant

Constructors

constructor Reentrant()
#

Methods

method Enter() -> void
#
method Exit() -> void
#

Private and internal members (3)

field mutex: System.Threading.Mutex
#

private

field owner: i32
#

private

field depth: i32
#

private

Inherited members (5)

Source

Reentrant as Larva HIR, decompiled from its Larva HIR.

System.Reflection.Reentrant.hir
// A lock that the thread holding it may take again (the slow path of `typeof` may describe other types meanwhile).
internal class System.Reflection.Reentrant : System.Any
{
    field mutex: System.Threading.Mutex
    field owner: i32
    field depth: i32
    constructor Reentrant()
    method Enter() -> void
    method Exit() -> void
}
Esc