Migration Center v1 API - Class NetworkConnection (1.0.0-beta01)

public sealed class NetworkConnection : IMessage<NetworkConnection>, IEquatable<NetworkConnection>, IDeepCloneable<NetworkConnection>, IBufferMessage, IMessage

Inheritance

object > NetworkConnection

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

NetworkConnection()

public NetworkConnection()

NetworkConnection(NetworkConnection)

public NetworkConnection(NetworkConnection other)
Parameter
NameDescription
otherNetworkConnection

Properties

LocalIpAddress

public string LocalIpAddress { get; set; }

Local IP address.

Property Value
TypeDescription
string

LocalPort

public int LocalPort { get; set; }

Local port.

Property Value
TypeDescription
int

Pid

public long Pid { get; set; }

Process ID.

Property Value
TypeDescription
long

ProcessName

public string ProcessName { get; set; }

Process or service name.

Property Value
TypeDescription
string

Protocol

public string Protocol { get; set; }

Connection protocol (e.g. TCP/UDP).

Property Value
TypeDescription
string

RemoteIpAddress

public string RemoteIpAddress { get; set; }

Remote IP address.

Property Value
TypeDescription
string

RemotePort

public int RemotePort { get; set; }

Remote port.

Property Value
TypeDescription
int

State

public NetworkConnection.Types.State State { get; set; }

Network connection state.

Property Value
TypeDescription
NetworkConnectionTypesState