src/DotNetCommon.Core/DiagnosticReport/NetworkDetails.cs

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

namespace DotNetCommon.DiagnosticReport
{
    using System.Net;
    using System.Net.NetworkInformation;
    using System.Net.Sockets;

    /// <summary>
    /// 表示所有网卡的信息
    /// </summary>
    public sealed class NetworkDetails
    {
        /// <summary>
        /// 获取 <c>DHCP</c> 范围名
        /// </summary>
        public string DHCPScope { get; internal set; }

        /// <summary>
        /// 获取计算机域名
        /// </summary>
        public string Domain { get; internal set; }

        /// <summary>
        /// 获取计算机名
        /// </summary>
        public string Host { get; internal set; }

        /// <summary>
        /// 判断当前计算机是否是 <c>Windows Internet Name Service</c> (WINS) 代理
        /// </summary>
        public bool IsWINSProxy { get; internal set; }

        /// <summary>
        /// 获取当前系统NetBIOS类型 (<c>Network Basic Input/Output System</c>)
        /// </summary>
        public string NodeType { get; internal set; }

        /// <summary>
        /// 当前系统所有的网卡信息
        /// </summary>
        public NetworkInterfaceDetails[] InterfaceDetails { get; internal set; }
    }

    /// <summary>
    /// 表示单个网卡信息
    /// </summary>
    public sealed class NetworkInterfaceDetails
    {
        /// <summary>
        /// 网卡Mac地址 (<c>Media Access Control</c>)
        /// </summary>
        public string MAC { get; internal set; }

        /// <summary>
        /// 网卡信息
        /// </summary>
        public NetworkInterface Interface { get; internal set; }

        /// <summary>
        /// 网卡上绑定的所有IP地址信息
        /// </summary>
后面还有 63 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。