RWMutex

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.sync
  • Platforms: .NET, .NET Standard 2.0, Island


Instance Methods


constructor

 

constructor

 

RWMutex()

 

init()

 

Sub New()

constructor (RWMutex)

 

constructor(value: RWMutex)

 

RWMutex(RWMutex value)

 

init(_ value: RWMutex)

 

Sub New(value As RWMutex)

Parameters:

  • value:

Lock

 

method Lock

 

void Lock()

 

func Lock()

 

// .NET, .NET Standard 2.0
func Lock() 
// Island
func Lock() void

 

Sub Lock()

RLock

 

method RLock

 

void RLock()

 

func RLock()

 

// .NET, .NET Standard 2.0
func RLock() 
// Island
func RLock() void

 

Sub RLock()

RLocker

 

method RLocker: Locker

 

Locker RLocker()

 

func RLocker() -> Locker

 

func RLocker() Locker

 

Function RLocker() As Locker

RUnlock

 

method RUnlock

 

void RUnlock()

 

func RUnlock()

 

// .NET, .NET Standard 2.0
func RUnlock() 
// Island
func RUnlock() void

 

Sub RUnlock()

Unlock

 

method Unlock

 

void Unlock()

 

func Unlock()

 

// .NET, .NET Standard 2.0
func Unlock() 
// Island
func Unlock() void

 

Sub Unlock()