API Reference
Class
ChannelPolicyView
Evidence row for a single channel policy.
Inheritance
- Object
- ChannelPolicyView
Constructors
public ChannelPolicyView() #Inherited Methods
Properties
public String LogName { get; set; } #Log/channel name (e.g., Security, Application, System).
public Nullable<Boolean> IsEnabled { get; set; } #Whether the channel is enabled.
public String Mode { get; set; } #Retention mode reported by the channel (Circular/Retain/AutoBackup).
public Nullable<Int32> MaxSizeKB { get; set; } #Maximum log size in kilobytes.
public Nullable<Double> CurrentSizeMB { get; set; } #Current log size in megabytes when available.
public Nullable<Double> MaximumSizeMB { get; set; } #Maximum log size in megabytes when available.
public Nullable<Boolean> IsLogFull { get; set; } #Whether the log is currently full when the platform reports it.
public String LogFilePath { get; set; } #Full path to the log file.
public String SecurityDescriptor { get; set; } #Security descriptor (SDDL) applied to the channel.