Sdílet prostřednictvím


SocketPermissionAttribute.CreatePermission Metoda

Definice

Vytvoří a vrátí novou instanci SocketPermission třídy .

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

Návraty

Instance SocketPermission třídy, která odpovídá deklaraci zabezpečení.

Výjimky

Jedna nebo více vlastností aktuální instance Access, Host, Transportnebo Port je null.

Poznámky

Metoda CreatePermission je volána bezpečnostním systémem, nikoli kódem aplikace. Informace o zabezpečení popsané nástrojem SocketPermissionAttribute jsou uloženy v metadatech cíle atributu, což je třída, na kterou SocketPermissionAttribute se použije. Systém pak přistupuje k informacím za běhu a volá CreatePermission. Systém použije vrácenou IPermission hodnotu k vynucení zadaných požadavků na zabezpečení.

Platí pro

Viz také