Freigeben über


PermissionSet.GetPermissionImpl(Type) Methode

Definition

Ruft ein Berechtigungsobjekt des angegebenen Typs ab, wenn es in der Gruppe vorhanden ist.

protected:
 virtual System::Security::IPermission ^ GetPermissionImpl(Type ^ permClass);
protected virtual System.Security.IPermission? GetPermissionImpl (Type? permClass);
protected virtual System.Security.IPermission GetPermissionImpl (Type permClass);
abstract member GetPermissionImpl : Type -> System.Security.IPermission
override this.GetPermissionImpl : Type -> System.Security.IPermission
Protected Overridable Function GetPermissionImpl (permClass As Type) As IPermission

Parameter

permClass
Type

Der Typ des Berechtigungsobjekts.

Gibt zurück

Eine Kopie des Berechtigungsobjekts, des Typs, der durch den permClass-Parameter angegeben ist, der im PermissionSetenthalten ist, oder null, wenn keine vorhanden ist.

Hinweise

Die GetPermissionImpl-Methode ist die Implementierung für die GetPermission-Methode.

Die Methode gibt null für eine UnrestrictedPermissionSetzurück. Obwohl ein UnrestrictedPermissionSet effektiv alle Berechtigungen enthält, gibt es keine tatsächlichen Instanzen, die zurückgegeben werden sollen.

Gilt für: