logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class WindowsSystemMonitorsProvider

    Windows implementation of ISystemMonitorsProvider using Windows API calls to enumerate connected monitors

    Inheritance
    object
    WindowsSystemMonitorsProvider
    Implements
    ISystemMonitorsProvider
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.SystemConfiguration.Infrastructure.SystemMonitors
    Assembly: Serenity.WindowsSystemConfiguration.Infrastructure.dll
    Syntax
    public class WindowsSystemMonitorsProvider : ISystemMonitorsProvider

    Constructors

    WindowsSystemMonitorsProvider()

    Declaration
    public WindowsSystemMonitorsProvider()

    Methods

    GetSystemMonitors()

    Gets a read-only list of system monitors with detailed information.

    Declaration
    public IReadOnlyList<OsMonitorInfo> GetSystemMonitors()
    Returns
    Type Description
    IReadOnlyList<OsMonitorInfo>

    A read-only list of OsMonitorInfo objects representing the system monitors.

    Implements

    ISystemMonitorsProvider
    In this article
    © 2026 Serenity. All Rights Reserved