public override bool Equals(object obj) { if (obj == null) return false; else if (!(obj is BacnetPipeTransport)) return false; BacnetPipeTransport a = (BacnetPipeTransport)obj; return m_name.Equals(a.m_name); }