ILogger

Overview

Logger implementation interface. This can be used to override the default logger.

Location

  • Reference:
    • Elements.dll  .NET, .NET Core 6.0, .NET Standard 2.0
    • elements.jar  Cooper
    • Elements.fx  Island, ToffeeV2
    • libElements.fx  Toffee
  • Namespace: RemObjects.Elements.RTL
  • Platforms: .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, Toffee, ToffeeV2


Required Methods


Log (String)

write a message to the log.

 

method Log(aMessage: String)

 

void Log(String aMessage)

 

func Log(_ aMessage: String)

 

void Log(String aMessage)

 

Sub Log(aMessage As String)

Parameters:

  • aMessage:

Log (String, array of Object)

write a message to the log.

 

method Log(aMessage: String; params aParameters: array of Object)

 

void Log(String aMessage, params Object[] aParameters)

 

func Log(_ aMessage: String, _ aParameters: Object...)

 

void Log(String aMessage, Object[]... aParameters)

 

Sub Log(aMessage As String, ParamArray aParameters As Object())

Parameters:

  • aMessage:
  • aParameters:

Log (nullable Object)

write a message to the log.

 

method Log(aObject: nullable Object)

 

void Log(Object? aObject)

 

// Toffee
func Log(_ aObject: Object)
// ToffeeV2
func Log(_ aObject: Object?)

 

void Log(Object aObject)

 

Sub Log(aObject As Object?)

Parameters:

  • aObject:

LogMultipleLines

 

method LogMultipleLines(aMessage: String)

 

void LogMultipleLines(String aMessage)

 

func LogMultipleLines(_ aMessage: String)

 

void LogMultipleLines(String aMessage)

 

Sub LogMultipleLines(aMessage As String)

Parameters:

  • aMessage: