TestimoX

API Reference

Class

PsLoggingScopeState

Namespace ComputerX.SecurityPolicy
Assembly ComputerX
Modifiers sealed

Per-scope PowerShell logging settings (script block, module, transcription).

Inheritance

  • Object
  • PsLoggingScopeState

Constructors

public PsLoggingScopeState() #

Properties

public Nullable<Boolean> EnableScriptBlockLogging { get; set; } #

Enable Script Block Logging.

public Nullable<Boolean> EnableScriptBlockInvocationLogging { get; set; } #

Enable Script Block Invocation Logging.

public Nullable<Boolean> EnableModuleLogging { get; set; } #

Enable Module Logging.

public String[] ModuleNames { get; set; } #

Module names to include in Module Logging.

public Nullable<Boolean> EnableTranscription { get; set; } #

Enable Transcription.

public String TranscriptionOutputDirectory { get; set; } #

Transcription output directory.

public Nullable<Boolean> EnableInvocationHeader { get; set; } #

Include invocation header in transcript.