Show / Hide Table of Contents

Class CSMailMergeBatchPlugin

CSMailMergeBatchPlugin will run a mail merge operation in the batch system.

Inheritance
Object
BatchTaskBase
CSMailMergeBatchPlugin
Implements
IBatchTask
Inherited Members
BatchTaskBase._isEnding
BatchTaskBase._statusUpdateInterval
BatchTaskBase.StartTask(Int32, String, String, BatchTaskStatusChanged)
BatchTaskBase.StartTask(BatchTaskInfo, String, BatchTaskStatusChanged)
BatchTaskBase.GetTaskInfo()
BatchTaskBase.EndTask()
BatchTaskBase.ProgressCallback(Int32, Int32, Boolean)
BatchTaskBase.SetResult(String)
BatchTaskBase.SaveStreamToBlob(Stream, String, String, String)
BatchTaskBase.EnsureUdefs()
BatchTaskBase.Id
BatchTaskBase.BatchTaskInfo
BatchTaskBase.Name
BatchTaskBase.Context
BatchTaskBase.Result
BatchTaskBase.State
Namespace: SuperOffice.CRM.BatchProcessing.Plugins
Assembly: SoBatchProcessing.dll
Syntax
[BatchTask("CSMailMergeBatchPlugin")]
public class CSMailMergeBatchPlugin : BatchTaskBase, IBatchTask, IPlugin

Constructors

CSMailMergeBatchPlugin()

CSMailMergeBatchPlugin will run a mail merge operation in the batch system.

Declaration
public CSMailMergeBatchPlugin()

Fields

PluginName

CSMailMergeBatchPlugin will run a mail merge operation in the batch system.

Declaration
public const string PluginName = "CSMailMergeBatchPlugin"
Field Value
Type Description
String

Methods

Run(String, String)

CSMailMergeBatchPlugin will run a mail merge operation in the batch system.

Declaration
protected override bool Run(string name, string context)
Parameters
Type Name Description
String name
String context
Returns
Type Description
Boolean
Overrides
BatchTaskBase.Run(String, String)

Implements

IBatchTask

Extension Methods

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