public object Clone()
{
IceCandidate tempCandidate = (IceCandidate)this.MemberwiseClone();
tempCandidate.addr_port = (IpAddressPort)this.addr_port.Clone();
if (this.rel_addr_port != null)
tempCandidate.rel_addr_port = (IpAddressPort)this.rel_addr_port.Clone();
return tempCandidate;
}