Show / Hide Table of Contents

Class ExportSelectionToFileBatchPlugin

Inheritance
Object
BatchTaskBase
ExportSelectionToFileBatchPlugin
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("ExportSelectionToFileBatchPlugin", ManualCleanup = true)]
public class ExportSelectionToFileBatchPlugin : BatchTaskBase, IBatchTask, IPlugin

Constructors

ExportSelectionToFileBatchPlugin()

Declaration
public ExportSelectionToFileBatchPlugin()

Fields

PluginName

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

Methods

ExportSelectionMembersEnumerator(Int32, String, String, Int32, Boolean, String)

Iterate through the selection members and yield every line back to the caller.

Declaration
public IEnumerable<string> ExportSelectionMembersEnumerator(int selectionId, string templateName, string cultureName, int targetTableNumber, bool useContacts, string orderBy = null)
Parameters
Type Name Description
Int32 selectionId
String templateName
String cultureName

Not in use

Int32 targetTableNumber
Boolean useContacts
String orderBy
Returns
Type Description
IEnumerable<String>

Run(String, String)

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