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)

適用於