SocketPermissionAttribute.CreatePermission 方法

定义

创建并返回 SocketPermission 类的新实例。

public:
 override System::Security::IPermission ^ CreatePermission();
public override System.Security.IPermission CreatePermission ();
override this.CreatePermission : unit -> System.Security.IPermission
Public Overrides Function CreatePermission () As IPermission

返回

与安全声明对应的 SocketPermission 类的实例。

例外

一个或多个当前实例的 AccessHostTransportPort 属性为 null

注解

方法 CreatePermission 由安全系统调用,而不是由应用程序代码调用。 描述 SocketPermissionAttribute 的安全信息存储在属性目标的元数据中,该元数据是应用 的 SocketPermissionAttribute 类。 然后,系统在运行时访问信息并调用 CreatePermission。 系统使用返回的 IPermission 强制实施指定的安全要求。

适用于

另请参阅