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 和指定許可權所代表的所有作業。 任何傳遞許可權的要求都會通過其等位。

聯集方法的所有實作都需要 true 下列語句。 X 和 Y 代表 IPermission 不是 null Visual Basic) 中參考 (Nothing 的物件。

  • X.Union (X) 會傳回值與 X 相同的物件。

  • X.Union (Y) 會傳回與 Y.Union (X) 所傳回之物件具有相同值的物件。

  • X.Union (null Visual Basic 中的參考 (Nothing) ) 會傳回與 X 具有相同值的物件。

適用於

另請參閱