B-Arts DocumentationIndice generale

BBaseService

Identità

  • Namespace: B.BBaseClass

  • Assembly: BFramework

  • Tipo: class

  • Sorgente API: versione 5.0.0

Scopo

Classe base astratta B-Arts destinata all'estensione tramite classi derivate.

Dichiarazione

public abstract class BBaseService

Costruttori

  • BBaseService(string serviceName, string release, BSettingDatabase setDB, BLogTracerConfig config, IBConnectionFactory factoryConnection)

Proprietà

Proprietà Tipo Accesso
Args List<string> get/set
Cnn IBConnection? get/set
ConfigLog BLogTracerConfig get/set
Debug bool get/set
IsExecuting bool get/set
Release string get/set
ServiceName string get/set
ServiceNameFull string get
StopServiceOnFailureElaboration bool get/set
StopTimerDuringElaboration bool get/set

Eventi

  • ElaborationFinished: Action<BBaseService, TimeSpan>?

  • ElaborationStarted: Action<BBaseService, TimeSpan>?

Metodi

  • bool Elaboration()

  • int GetTimer()

  • bool StartService()

  • bool StartService(string[]? args)

  • void StopService()

Esempi

Consultare BBaseService - Esempi.