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

Nejméně jedna aktuální instance Access, Host, Transportnebo Port vlastnosti je null.

Poznámky

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

Platí pro

Viz také