public override bool Equals(object obj) {
EndpointPermission ep = (EndpointPermission)obj;
if (String.Compare(hostname, ep.hostname, StringComparison.OrdinalIgnoreCase ) != 0) {
return false;
}
if (port != ep.port) {
return false;
}
if (transport != ep.transport) {
return false;
}
return true;
}