Codeunit 70623696 EOS004 Internal Logger

Codeunit 70623696 EOS004 Internal Logger

Methods

InitializeLogger

procedure InitializeLogger(App: ModuleInfo; Category: Text; DiagnosticsKey: Text[64]; ServiceConfigCode: Code[20])

Parameters / Return Value

  • App ModuleInfo

  • Category Text[]

  • DiagnosticsKey Text[64]

  • ServiceConfigCode Code[20]


LogMessage

procedure LogMessage(EventId: Text; Message: Text;aVerbosity: Verbosity; aDataClassification: DataClassification; aScope: TelemetryScope;Payload: Dictionary of [Text, Text])

Parameters / Return Value

  • EventId Text[]

  • Message Text[]

  • aVerbosity Verbosity

  • aDataClassification DataClassification

  • aScope TelemetryScope

  • Payload Dictionary[Text,Text]


Reset

procedure Reset()

GetInstance

procedure GetInstance(var TempNewLogEntry: Record "EOS004 App Log Entry")

Parameters / Return Value

  • TempNewLogEntry Record "EOS004 App Log Entry"

GetAllowedServConfigTypes

procedure GetAllowedServConfigTypes(): List of [Enum "EOS004 Service Config. Type"]

Parameters / Return Value

  • Returns List[Enum]

Flush

procedure Flush(): Integer

Parameters / Return Value

  • Returns Integer


EOS Labs -