Chilkat HOME .NET Core C# Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi ActiveX Delphi DLL Go Java Lianja Mono C# Node.js Objective-C PHP ActiveX PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift 2 Swift 3,4,5... Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(PowerShell) Enter/Leave Context in LoggingDemonstrates EnterContext and LeaveContext using the Chilkat Log API.
Add-Type -Path "C:\chilkat\ChilkatDotNet47-9.5.0-x64\ChilkatDotNet47.dll" $log = New-Object Chilkat.Log # Initialize the log object with an initial context tag: $log.Clear("myLog") # Add some information.. $log.LogInfo("Hello, I'm here...") # Open a sub-context $log.EnterContext("abc") # New information is now logged within the "abc" context. $log.LogInfo("This is inside the abc context") $log.LogError("File not found.") # Perhaps open a new context... $log.EnterContext("fileInfo") $log.LogData("filename","something.txt") $log.LogData("path","/somedir/xyz") $log.LeaveContext() # Close the "abc" context. $log.LeaveContext() # Examine the content of the log: $($log.LastErrorText) # This is the output: # myLog: # Hello, I'm here... # abc: # This is inside the abc context # File not found. # fileInfo: # filename: something.txt # path: /somedir/xyz # --fileInfo # --abc # --myLog |
© 2000-2024 Chilkat Software, Inc. All Rights Reserved.