Csharp/CSharp Tutorial/Network/SocketPermission
Minimum permission request for SocketPermission
<source lang="csharp">using System; using System.Net; using System.Security.Permissions;
[assembly: SocketPermission(SecurityAction.RequestMinimum, Unrestricted = true)] class MainClass {
public static void Main() { }
}</source>
SocketPermission that allows the code to open a TCP connection to the specified host and port
<source lang="csharp">using System; using System.Net; using System.Security.Permissions; [assembly:SocketPermission(SecurityAction.RequestMinimum, Access = "Connect", Host = "www.nfex.ru", Port = "9999", Transport = "Tcp")] class MainClass {
public static void Main() { }
}</source>