SocketPermissionAttribute.CreatePermission Metoda

Definicja

Tworzy i zwraca nowe wystąpienie SocketPermission klasy .

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

Zwraca

Wystąpienie SocketPermission klasy odpowiadające deklaracji zabezpieczeń.

Wyjątki

Co najmniej jedno wystąpienie bieżącego wystąpienia Access, Host, Transportlub Port właściwości to null.

Uwagi

Metoda CreatePermission jest wywoływana przez system zabezpieczeń, a nie przez kod aplikacji. Informacje o zabezpieczeniach opisane przez program SocketPermissionAttribute są przechowywane w metadanych obiektu docelowego atrybutu, który jest klasą SocketPermissionAttribute , do której jest stosowany. Następnie system uzyskuje dostęp do informacji w czasie wykonywania i wywołuje metodę CreatePermission. System używa zwróconych danych IPermission , aby wymusić określone wymagania dotyczące zabezpieczeń.

Dotyczy

Zobacz też