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é v nástroji 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á CreatePermission. Systém používá vrácený IPermission kód k vynucení zadaných požadavků na zabezpečení.

Platí pro

Viz také