TestimoX

API Reference

Class

EventLogChannelDetails

Namespace ComputerX.EventLog
Assembly ComputerX
Modifiers sealed

Channel-level Windows Event Log configuration and runtime details.

Inheritance

  • Object
  • EventLogChannelDetails

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public EventLogChannelDetails() #

Properties

public String LogName { get; set; } #

Event log channel name.

public String ComputerName { get; set; } #

Computer associated with the details.

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

Whether the channel is enabled.

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

Whether the event log reports as full.

public Nullable<Int64> MaximumSizeInBytes { get; set; } #

Maximum configured size in bytes.

public Nullable<Int64> CurrentSizeInBytes { get; set; } #

Current file size in bytes.

public Nullable<Double> MaximumSizeMB { get; set; } #

Maximum configured size in megabytes.

public Nullable<Double> CurrentSizeMB { get; set; } #

Current file size in megabytes.

public Nullable<Int64> RecordCount { get; set; } #

Total records currently present in the log.

public Nullable<Int64> OldestRecordNumber { get; set; } #

Oldest retained record number.

public Nullable<DateTime> LastWriteTime { get; set; } #

Last write time for the physical log file.

public String LogFilePath { get; set; } #

Path to the physical event log file.

public String Mode { get; set; } #

Retention mode (Circular, Retain, AutoBackup).

public String SecurityDescriptor { get; set; } #

Security descriptor (SDDL) for the channel.

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

True when the channel is a classic Windows event log.

public String OwningProviderName { get; set; } #

Provider that owns the event log channel.