Freigeben über


SocketPermissionAttribute.CreatePermission Methode

Definition

Erstellt und gibt eine neue Instanz der SocketPermission-Klasse zurück.

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

Gibt zurück

Eine Instanz der SocketPermission-Klasse, die der Sicherheitsdeklaration entspricht.

Ausnahmen

Mindestens einer der Werte der Access-Eigenschaft, der Host-Eigenschaft, der Transport-Eigenschaft und der Port-Eigenschaft der aktuellen Instanz ist null.

Hinweise

Die CreatePermission -Methode wird vom Sicherheitssystem aufgerufen, nicht vom Anwendungscode. Die von beschriebenen SocketPermissionAttribute Sicherheitsinformationen werden in den Metadaten des Attributziels gespeichert. Dabei handelt es sich um die Klasse, auf die angewendet SocketPermissionAttribute wird. Das System greift dann zur Laufzeit auf die Informationen zu und ruft auf CreatePermission. Das System verwendet die zurückgegebene IPermission , um die angegebenen Sicherheitsanforderungen zu erzwingen.

Gilt für:

Weitere Informationen