SocketPermissionAttribute.CreatePermission Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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ń.