B-Arts DocumentationIndice generale

BBaseService

Linea B-Arts Legacy: questa scheda descrive BArtsFrameworkStandard (.NET Standard 2.0). Non usare firme o namespace come se appartenessero alla linea Classic successiva o al BFramework moderno .NET 10.

Identità

  • Assembly/progetto: BArtsFrameworkStandard.

  • Target: .NET Standard 2.0.

  • Namespace CLR: BArts.BBaseClass.

  • Nome completo: BArts.BBaseClass.BBaseService.

  • Tipo: class.

  • Ambito: runtime/interfaccia pubblica.

Ruolo

Classi base per oggetti persistenti, impostazioni e servizi della linea Legacy.

Dichiarazione

Public MustInherit Class BBaseService

Costruttori

Nome Dichiarazione
New Public Sub New(ByVal ServiceName As String, ByVal Release As String, ByVal SetDB As BSettingDatabase, ByVal Config As BLogTracerConfig)

Proprietà

Nome Dichiarazione
Cnn Public Property Cnn As BConnection
ServiceName Public Property ServiceName As String
Release Public Property Release As String
ConfigLog Public Property ConfigLog As BLogTracerConfig
Debug Public Property Debug As Boolean = False
Args Public Property Args As List(Of String) = Nothing
ServiceNameFull Public ReadOnly Property ServiceNameFull As String
IsExecuting Public ReadOnly Property IsExecuting As Boolean

Eventi

Nome Dichiarazione
ElaborationStarted Public Event ElaborationStarted(Srv As BBaseService, d As TimeSpan)
ElaborationFinished Public Event ElaborationFinished(Srv As BBaseService, d As TimeSpan)

Metodi

Nome Dichiarazione
StartService Public Overridable Function StartService() As Boolean
StartService Public Overridable Function StartService(ByVal args() As String) As Boolean
StopService Public Overridable Sub StopService()

Sorgenti verificati

  • Base\BBaseService.vb