PermissionSet.GetPermissionImpl(Type) PermissionSet.GetPermissionImpl(Type) PermissionSet.GetPermissionImpl(Type) PermissionSet.GetPermissionImpl(Type) Method

定義

セット内に存在する場合は、指定した型のアクセス許可オブジェクトを取得します。Gets a permission object of the specified type, if it exists in the set.

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

パラメーター

permClass
Type Type Type Type

アクセス許可オブジェクトの型。The type of the permission object.

戻り値

アクセス許可オブジェクトのコピー。その型は、permClass パラメーターで指定された型か、PermissionSet に含まれている型か、いずれも存在しない場合は nullA copy of the permission object, of the type specified by the permClass parameter, contained in the PermissionSet, or null if none exists.

注釈

GetPermissionImplメソッドは、実装、GetPermissionメソッド。The GetPermissionImpl method is the implementation for the GetPermission method.

メソッドを返しますnullUnrestrictedPermissionSetします。The method returns null for an UnrestrictedPermissionSet. ただし、 Unrestricted PermissionSet実質的にすべてのアクセス許可が含まれています、実際のインスタンスを返すことはありません。Although an UnrestrictedPermissionSet effectively contains all permissions, it does not have any actual instances to return.

適用対象