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 类的实例。

例外

当前实例的Access一个或多个、HostTransportPort属性是null

注解

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

适用于

另请参阅