Struct PortScanResult
Structure containing results from a port scan.
Inherited Members
Namespace: SociallyDistant.Core.OS.Network
Assembly: SociallyDistant.Framework.dll
Syntax
public struct PortScanResultConstructors
PortScanResult(ushort, PortStatus, Vulnerability[]?)
Creates a new PortScanResult value.
Declaration
public PortScanResult(ushort port, PortStatus status, Vulnerability[]? vulnerabilities)Parameters
| Type | Name | Description | 
|---|---|---|
| ushort | port | The port that was scanned. | 
| PortStatus | status | The status of the port at the time it was scanned. | 
| Vulnerability[] | vulnerabilities | An array of discovered security vulnerabilities. | 
Fields
Port
Value indicating which port was scanned.
Declaration
public readonly ushort PortField Value
| Type | Description | 
|---|---|
| ushort | 
Status
Value indicating what the status of the port was.
Declaration
public readonly PortStatus StatusField Value
| Type | Description | 
|---|---|
| PortStatus | 
Vulnerabilities
An array of Vulnerability values indicating detected security vulnerabilities.
Declaration
public readonly Vulnerability[] VulnerabilitiesField Value
| Type | Description | 
|---|---|
| Vulnerability[] |