次の方法で共有


PnrpPermission.Union(IPermission) メソッド

定義

現在の PnrpPermission と指定したアクセス許可の和集合を表すアクセス許可を作成します。

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

パラメーター

target
IPermission

現在のアクセス許可と結合するアクセス許可。 これは、現在のアクセス許可と同じ型であることが必要です。

戻り値

現在の Union(IPermission) と指定したアクセス許可の PnrpPermission を表す新しいアクセス許可。

例外

target パラメーターが無効です。

注釈

Union 呼び出しの結果は、現在 PnrpPermission のアクセス許可と指定したアクセス許可の両方で表されるすべての操作を表すアクセス許可です。 いずれかのアクセス許可を渡す要求は、その共用体を通過します。

次のステートメントは、Union メソッドのすべての実装に必要 true です。 X と Y は、参照ではないオブジェクトをnullIPermissionします (NothingVisual Basic の場合)。

  • X.Union(X) は、X と同じ値を持つオブジェクトを返します。

  • X.Union(Y) は、Y.Union(X) によって返されるオブジェクトと同じ値を持つオブジェクトを返します。

  • X.Union( null Visual Basic の場合は参照 )Nothing は、X と同じ値を持つオブジェクトを返します。

適用対象

こちらもご覧ください