.NET 网络编程核心类与功能解析
在 .NET 网络编程中,有众多关键的类和功能,它们为开发者提供了强大的网络操作能力。下面将详细介绍这些核心内容。
1. DnsPermission 类
DnsPermission 类用于控制对 DNS 服务的访问。其构造函数接受一个参数,该参数可以是 System.Security.Permissions.PermissionState.None
(表示无 DNS 服务访问权限)或 System.Security.Permissions.PermissionState.Unrestricted
(表示拥有全部访问权限)。Dns 类的所有方法都会对该权限进行 Demand()
操作。
public sealed class DnsPermission :
System.Security.CodeAccessPermission,
System.Security.Permissions.IUnrestrictedPermission
{
// Public Constructors
public method DnsPermission(
System.Security.Permissions.PermissionState state);
// Public Instance Methods
public override method IPermission Copy();
publi