C# Class Lemon.Core.Discover.PaginationDiscovery

Inheritance: IDiscover
Exibir arquivo Open project: dream-365/lemon

Protected Properties

Property Type Description
_config GeneralXPatUriFindSetting
_currentRunningTask System.Threading.Tasks.Task
_isCanceled bool

Public Methods

Method Description
PaginationDiscovery ( GeneralXPatUriFindSetting config ) : System
Start ( ) : void

Protected Methods

Method Description
Cancel ( ) : void
Dsicover ( ) : System.Threading.Tasks.Task
InternalOnDiscovered ( string url ) : void

Private Methods

Method Description
IsMatch ( string text ) : bool
Parse ( string text ) : void
Transform ( string value ) : string
TryTransform ( string value, string &output ) : bool

Method Details

Cancel() protected method

protected Cancel ( ) : void
return void

Dsicover() protected method

protected Dsicover ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

InternalOnDiscovered() protected method

protected InternalOnDiscovered ( string url ) : void
url string
return void

PaginationDiscovery() public method

public PaginationDiscovery ( GeneralXPatUriFindSetting config ) : System
config GeneralXPatUriFindSetting
return System

Start() public method

public Start ( ) : void
return void

Property Details

_config protected_oe property

protected GeneralXPatUriFindSetting,Lemon.Core.Discover _config
return GeneralXPatUriFindSetting

_currentRunningTask protected_oe property

protected Task,System.Threading.Tasks _currentRunningTask
return System.Threading.Tasks.Task

_isCanceled protected_oe property

protected bool _isCanceled
return bool