Show / Hide Table of Contents

Class ImportProductImageBatchPlugin

Batch task wrapper for Saint synchronization

NOT IN USE!

Inheritance
object
BatchTaskBase
ImportProductImageBatchPlugin
Implements
IBatchTask
Inherited Members
BatchTaskBase._internalCompletionSource
BatchTaskBase.RunTaskAsync(BatchTaskInfo, string, BatchTaskStatusChangedAsync, CancellationToken)
BatchTaskBase.GetTaskInfoAsync(CancellationToken)
BatchTaskBase.EndTaskAsync(CancellationToken)
BatchTaskBase.Name
BatchTaskBase.Context
BatchTaskBase.Result
BatchTaskBase.State
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
Namespace: SuperOffice.CRM.BatchProcessing.Plugins
Assembly: SoBatchProcessing.dll
Syntax
[BatchTask("ImportProductImageBatchPlugin")]
public sealed class ImportProductImageBatchPlugin : BatchTaskBase, IBatchTask

Constructors

ImportProductImageBatchPlugin(IBatchData, IBatchServiceConfiguration, ILogger<ImportProductImageBatchPlugin>)

Batch task wrapper for Saint synchronization

NOT IN USE!

Declaration
public ImportProductImageBatchPlugin(IBatchData batchData, ConfigFile.IBatchServiceConfiguration batchServiceConfiguration, ILogger<ImportProductImageBatchPlugin> logger)
Parameters
Type Name Description
IBatchData batchData
ConfigFile.IBatchServiceConfiguration batchServiceConfiguration
ILogger<ImportProductImageBatchPlugin> logger

Fields

PluginName

Batch task wrapper for Saint synchronization

NOT IN USE!

Declaration
public const string PluginName = "ImportProductImageBatchPlugin"
Field Value
Type Description
string

Methods

RunAsync(string, string, CancellationToken)

Run the task.

Declaration
protected override Task<bool> RunAsync(string name, string context, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string name

Name of the task.

string context

Context for the task.

CancellationToken cancellationToken
Returns
Type Description
Task<bool>

True if the task succeeded.

Overrides
BatchTaskBase.RunAsync(string, string, CancellationToken)
Remarks

Call SetResult(string) as needed.

Implements

IBatchTask

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top