FileIOPermission.IsSubsetOf(IPermission) メソッド

定義

現在のアクセス許可が、指定したアクセス許可のサブセットであるかどうかを判断します。Determines whether the current permission is a subset of the specified permission.

public:
 override bool IsSubsetOf(System::Security::IPermission ^ target);
public override bool IsSubsetOf (System.Security.IPermission target);
override this.IsSubsetOf : System.Security.IPermission -> bool
Public Overrides Function IsSubsetOf (target As IPermission) As Boolean

パラメーター

target
IPermission

サブセットの関係にあるかどうかをテストするアクセス許可。A permission that is to be tested for the subset relationship. このアクセス許可は、現在のアクセス許可と同じ型であることが必要です。This permission must be the same type as the current permission.

戻り値

現在のアクセス許可が、指定したアクセス許可のサブセットの場合は true。それ以外の場合は falsetrue if the current permission is a subset of the specified permission; otherwise, false.

例外

target パラメーターが null でなく、また現在のアクセス許可と同じ型でもありません。The target parameter is not null and is not of the same type as the current permission.

注釈

現在のアクセス許可が、指定したアクセス許可に含まれる一連の操作を指定している場合、現在のアクセス許可は、指定したアクセス許可のサブセットになります。The current permission is a subset of the specified permission if the current permission specifies a set of operations that is contained by the specified permission. たとえば、C:\example.txt への読み取りアクセスを表すアクセス許可は、C:\への読み取りアクセスを表すアクセス許可のサブセットです。For example, a permission that represents read access to C:\example.txt is a subset of a permission that represents read access to C:\. このメソッドが trueを返す場合、現在のアクセス許可は、指定されたアクセス許可よりも保護されたリソースへのアクセスを許可しません。If this method returns true, the current permission represents no more access to the protected resource than does the specified permission.

適用対象