API Reference
EventLogChannelDetails
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.
Returned or exposed by
Constructors
public EventLogChannelDetails() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
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.