Share via


PermissionSet.GetPermission(Type) 方法

定義

如果它存在此集合中,則取得指定類型的使用權限物件。

public:
 System::Security::IPermission ^ GetPermission(Type ^ permClass);
public:
 virtual System::Security::IPermission ^ GetPermission(Type ^ permClass);
public System.Security.IPermission GetPermission (Type permClass);
public System.Security.IPermission? GetPermission (Type? permClass);
public virtual System.Security.IPermission GetPermission (Type permClass);
member this.GetPermission : Type -> System.Security.IPermission
abstract member GetPermission : Type -> System.Security.IPermission
override this.GetPermission : Type -> System.Security.IPermission
Public Function GetPermission (permClass As Type) As IPermission
Public Overridable Function GetPermission (permClass As Type) As IPermission

參數

permClass
Type

所需權限物件的類型。

傳回

包含在 PermissionSetpermClass 參數所指定類型之權限物件複本,或是如果不存在,則為 null

備註

方法會 null 傳回 的 UnrestrictedPermissionSetUnrestrictedPermissionSet雖然 實際上包含所有許可權,但沒有任何實際實例可以傳回。

給繼承者的注意事項

當您繼承自 PermissionSet時,可以覆寫 GetPermissionImpl(Type) 方法來變更 方法的行為GetPermission(Type)

適用於