FileIOPermission.Intersect(IPermission) メソッド

定義

現在のアクセス許可と指定したアクセス許可の積集合となるアクセス許可を作成して返します。Creates and returns a permission that is the intersection of the current permission and the specified permission.

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

パラメーター

target
IPermission

現在のアクセス許可との共通部分のあるアクセス許可。A permission to intersect with the current permission. 現在のアクセス許可と同じ型である必要があります。It must be the same type as the current permission.

戻り値

現在のアクセス許可と指定したアクセス許可の共通部分を表す新しいアクセス許可。A new permission that represents the intersection of the current permission and the specified permission. 積集合が空の場合、この新しいアクセス許可は null です。This new permission is null if the intersection is empty.

例外

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

注釈

2つのアクセス許可の積集合は、両方が共通で記述する一連の操作を記述するアクセス許可です。The intersection of two permissions is a permission that describes the set of operations they both describe in common. 両方の元のアクセス許可を渡す要求だけが、積集合を渡します。Only a demand that passes both original permissions will pass the intersection.

適用対象