public sealed record WindowsNetworkSnapshot : IEquatable<WindowsNetworkSnapshot> Network List Manager identity and connectivity; native flags retain IPv4/IPv6 distinctions.
Constructors
WindowsNetworkSnapshot
public WindowsNetworkSnapshot(Guid Id, string Name, string Description, WindowsNetworkCategory Category, int NativeDomainType, int NativeConnectivity, bool Connected, bool InternetConnected) Network List Manager identity and connectivity; native flags retain IPv4/IPv6 distinctions.
Properties
AdapterIds
public ImmutableArray<Guid> AdapterIds { get; init; } Adapter identities belonging to this network, suitable for matching .NET NetworkInterface.Id.
Connected
public bool Connected { get; init; } No documentation.
Description
public string Description { get; init; } No documentation.
InternetConnected
public bool InternetConnected { get; init; } No documentation.
Name
public string Name { get; init; } No documentation.
NativeConnectivity
public int NativeConnectivity { get; init; } No documentation.
NativeDomainType
public int NativeDomainType { get; init; } No documentation.