36 return gcnew String(_info->GetIpAddress().c_str());
46 return _info->GetIpPort();
53 property String^ Gateway {
55 return gcnew String(_info->GetGateway().c_str());
63 property String^ MacAddress {
65 return gcnew String(_info->GetMacAddress().c_str());
73 property String^ SubnetMask {
75 return gcnew String(_info->GetSubnetMask().c_str());
83 property bool DhcpMode {
85 return _info->GetDhcpMode();
89 _info->SetDhcpMode(x);
100 if (System::Object::ReferenceEquals(pComp1, pComp2))
103 if (System::Object::ReferenceEquals(pComp1,
nullptr) ||
104 System::Object::ReferenceEquals(pComp2,
nullptr)) {
108 pComp1->IpPort == pComp2->IpPort &&
109 pComp1->MacAddress == pComp2->MacAddress &&
110 pComp1->SubnetMask == pComp2->SubnetMask &&
111 pComp1->Gateway == pComp2->Gateway &&
112 pComp1->DhcpMode == pComp2->DhcpMode;
116 return !(pComp1 == pComp2);