C# Class Redis.WebJobs.Extensions.Framework.ListenerBase

Inheritance: IListener
显示文件 Open project: JasonHaley/Redis.WebJobs.Extensions

Protected Properties

Property Type Description
_cancellationTokenSource System.Threading.CancellationTokenSource
_disposed bool

Public Methods

Method Description
Cancel ( ) : void
ListenerBase ( ) : System
StartAsync ( CancellationToken cancellationToken ) : Task
StopAsync ( CancellationToken cancellationToken ) : Task

Protected Methods

Method Description
OnDisposing ( ) : void
OnStarting ( ) : void
OnStopping ( ) : void
StartAsyncCore ( CancellationToken cancellationToken ) : Task
StopAsyncCore ( CancellationToken cancellationToken ) : Task
ThrowIfDisposed ( ) : void

Private Methods

Method Description
Dispose ( ) : void

Method Details

Cancel() public method

public Cancel ( ) : void
return void

ListenerBase() public method

public ListenerBase ( ) : System
return System

OnDisposing() protected method

protected OnDisposing ( ) : void
return void

OnStarting() protected method

protected OnStarting ( ) : void
return void

OnStopping() protected method

protected OnStopping ( ) : void
return void

StartAsync() public method

public StartAsync ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
return Task

StartAsyncCore() protected abstract method

protected abstract StartAsyncCore ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
return Task

StopAsync() public method

public StopAsync ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
return Task

StopAsyncCore() protected abstract method

protected abstract StopAsyncCore ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
return Task

ThrowIfDisposed() protected method

protected ThrowIfDisposed ( ) : void
return void

Property Details

_cancellationTokenSource protected_oe property

protected CancellationTokenSource,System.Threading _cancellationTokenSource
return System.Threading.CancellationTokenSource

_disposed protected_oe property

protected bool _disposed
return bool