Retry Class
The Retry workflow element retries a certain workflow till it is successful or a retry count is exceeded.
Inheritance Hierarchy
System Object
  CrawlerLib.Engine.Workflow WorkflowChildBase
    CrawlerLib.Engine.Workflow WorkflowParentBase
      CrawlerLib.Engine.Workflow Retry

Namespace: CrawlerLib.Engine.Workflow
Assembly: CrawlerLib.Engine (in CrawlerLib.Engine.dll) Version: 2.1.5266.17437 (2.1.5266.17437)
Syntax
public class Retry : WorkflowParentBase

The Retry type exposes the following members.

Constructors
  NameDescription
Retry
Initializes a new instance of the Retry class.
Top
Methods
  NameDescription
BeginParentReference
The begin parent reference.
(Inherited from WorkflowChildBase.)
Dispose
The dispose.
(Inherited from WorkflowChildBase.)
EndParentReference
The end parent reference.
(Inherited from WorkflowChildBase.)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Finalizes an instance of the WorkflowChildBase class.
(Inherited from WorkflowChildBase.)
GetAwaiter
Gets an awaiter used to await this workflow element.
GetCostAggregator
The get cost aggregator.
(Inherited from WorkflowChildBase.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetProcessingInfo
The get processing info.
(Overrides WorkflowChildBase GetProcessingInfo .)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MarkFailed
Marks the child as failed.
(Inherited from WorkflowChildBase.)
MarkSuccessful
Marks the the child as successful.
(Inherited from WorkflowChildBase.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
OnAllChildrenProcessed
The on all children processed.
(Overrides WorkflowParentBase OnAllChildrenProcessed .)
OnBeginChildProcessing
The on begin child processing.
(Overrides WorkflowParentBase OnBeginChildProcessing(IWorkflowChild, Boolean).)
OnDispose
The on dispose.
(Inherited from WorkflowParentBase.)
OnEndChildProcessing
The on end child processing.
(Overrides WorkflowParentBase OnEndChildProcessing(IWorkflowChild, Boolean).)
ResetRetryWork
The reset retry work.
SetParentLimit (Inherited from WorkflowChildBase.)
SetRetryWork
The set retry work.
SetWorkflowParentForNewChildren
Sets the workflow parent for new children.
(Inherited from WorkflowChildBase.)
StartWork
The start work.
(Overrides WorkflowChildBase StartWork .)
ToString
The to string.
(Inherited from WorkflowParentBase.)
Top
Properties
  NameDescription
Config
The config.
IsDisposed
Gets a value indicating whether is disposed.
(Inherited from WorkflowChildBase.)
IsParentReferenced
Gets a value indicating whether is parent referenced.
(Inherited from WorkflowChildBase.)
IsReferenced
Gets a value indicating whether is referenced.
(Inherited from WorkflowParentBase.)
Item
The this.
(Inherited from WorkflowParentBase.)
ParentLimit
Gets the parent limit.
(Inherited from WorkflowChildBase.)
ProcessingInfo
Gets the processing info.
Properties
Gets the properties.
(Inherited from WorkflowParentBase.)
RetryWork
Gets or sets a value indicating whether a retry of the work should be done.
Success
Gets or sets a value indicating whether success.
(Inherited from WorkflowParentBase.)
Task
Gets the task.
(Inherited from WorkflowChildBase.)
WorkflowIndex
Gets the child index.
(Inherited from WorkflowChildBase.)
WorkflowParent
Gets the workflow parent.
(Inherited from WorkflowChildBase.)
Top
See Also