Share via


PeerCollaborationPermission.Union(IPermission) メソッド

定義

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

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) と指定したアクセス許可の PeerCollaborationPermission を表す新しいアクセス許可。

例外

パラメーターが null 参照 (Visual Basic の場合は Nothing) です。

注釈

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

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

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

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

  • X.Union(a null reference (Nothing in Visual Basic)) は、X と同じ値を持つオブジェクトを返します。

適用対象

こちらもご覧ください