C# Class PortableRx.Reactive.Semaphore

Inheritance: IDisposable
显示文件 Open project: robfe/PortableRx

Public Methods

Method Description
Close ( ) : void
Dispose ( ) : void
Release ( ) : int
Release ( int releaseCount ) : int
Semaphore ( int initialCount, int maximumCount ) : System
WaitOne ( ) : bool
WaitOne ( System.TimeSpan timeout ) : bool
WaitOne ( int millisecondsTimeout ) : bool

Method Details

Close() public method

public Close ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Release() public method

public Release ( ) : int
return int

Release() public method

public Release ( int releaseCount ) : int
releaseCount int
return int

Semaphore() public method

public Semaphore ( int initialCount, int maximumCount ) : System
initialCount int
maximumCount int
return System

WaitOne() public method

public WaitOne ( ) : bool
return bool

WaitOne() public method

public WaitOne ( System.TimeSpan timeout ) : bool
timeout System.TimeSpan
return bool

WaitOne() public method

public WaitOne ( int millisecondsTimeout ) : bool
millisecondsTimeout int
return bool