Show / Hide Table of Contents

Class JobService

Inheritance
object
JobService
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: EasySave_Project.Service
Assembly: .dll
Syntax
public class JobService

Methods

| Edit this page View Source

AddEncryptedFileExtension(string)

Declaration
public void AddEncryptedFileExtension(string extension)
Parameters
Type Name Description
string extension
| Edit this page View Source

AddPriorityBusinessSoftware(string)

Declaration
public void AddPriorityBusinessSoftware(string software)
Parameters
Type Name Description
string software
| Edit this page View Source

CanceljobInActif(JobModel, Action<JobModel, double>)

Declaration
public void CanceljobInActif(JobModel job, Action<JobModel, double> progressCallback)
Parameters
Type Name Description
JobModel job
Action<JobModel, double> progressCallback
| Edit this page View Source

ExecuteOneJobThreaded(JobModel, Action<JobModel, double>)

Declaration
public (bool, string) ExecuteOneJobThreaded(JobModel job, Action<JobModel, double> progressCallback)
Parameters
Type Name Description
JobModel job
Action<JobModel, double> progressCallback
Returns
Type Description
(bool, string)
| Edit this page View Source

GetAllJobs()

Declaration
public List<JobModel> GetAllJobs()
Returns
Type Description
List<JobModel>
| Edit this page View Source

GetJobSettingsList(string)

Retrieve a list from the settings file based on the provided key.

Declaration
public List<string> GetJobSettingsList(string key)
Parameters
Type Name Description
string key

The key to retrieve the list for (e.g., "EncryptedFileExtensions" or "PriorityBusinessProcess").

Returns
Type Description
List<string>

A list of values (e.g., file extensions, business processes).

| Edit this page View Source

RemoveEncryptedFileExtension(string)

Declaration
public void RemoveEncryptedFileExtension(string extension)
Parameters
Type Name Description
string extension
| Edit this page View Source

RemovePriorityBusinessSoftware(string)

Declaration
public void RemovePriorityBusinessSoftware(string software)
Parameters
Type Name Description
string software
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX