EndpointPermission
Defines an endpoint that is authorized by a  SocketPermission instance.
                namespace System.Net
{
    public class EndpointPermission
    {
        public string Hostname => null;
        public int Port => 0;
        public TransportType Transport { get; }
        internal EndpointPermission()
        {
        }
        public override bool Equals(object obj)
        {
            return false;
        }
        public override int GetHashCode()
        {
            return 0;
        }
    }
}