다음을 통해 공유


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는 참조가 아닌 개체(nullNothingVisual Basic의 경우)를 나타냅니다IPermission.

  • X.Union(X)은 X와 동일한 값을 포함하는 개체를 반환합니다.

  • X.Union(Y)은 Y.Union(X)에서 반환한 개체와 동일한 값을 가지는 개체를 반환합니다.

  • X.Union(참조(nullNothingVisual Basic의 경우))은 X와 동일한 값을 가진 개체를 반환합니다.

적용 대상

추가 정보