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 alBFrameworkmoderno .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
