System.Net.SocketPermission
Controls rights to make or accept connections on a transport address.
namespace System.Net
{
public sealed class SocketPermission : CodeAccessPermission, IUnrestrictedPermission
{
public const int AllPorts = -1;
public IEnumerator AcceptList { get; }
public IEnumerator ConnectList { get; }
public SocketPermission(NetworkAccess access, TransportType transport, string hostName, int portNumber);
public SocketPermission(PermissionState state);
public void AddPermission(NetworkAccess access, TransportType transport, string hostName, int portNumber);
public bool IsUnrestricted();
}
}