SecurityManager.GetZoneAndOrigin(ArrayList, ArrayList) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 어셈블리에 부여된 영역 ID 및 URL ID 권한 집합을 가져옵니다.
public:
static void GetZoneAndOrigin([Runtime::InteropServices::Out] System::Collections::ArrayList ^ % zone, [Runtime::InteropServices::Out] System::Collections::ArrayList ^ % origin);
public static void GetZoneAndOrigin (out System.Collections.ArrayList zone, out System.Collections.ArrayList origin);
[System.Security.SecurityCritical]
public static void GetZoneAndOrigin (out System.Collections.ArrayList zone, out System.Collections.ArrayList origin);
static member GetZoneAndOrigin : ArrayList * ArrayList -> unit
[<System.Security.SecurityCritical>]
static member GetZoneAndOrigin : ArrayList * ArrayList -> unit
Public Shared Sub GetZoneAndOrigin (ByRef zone As ArrayList, ByRef origin As ArrayList)
매개 변수
- origin
- ArrayList
부여된 ArrayList 개체의 UrlIdentityPermission가 들어 있는 출력 매개 변수입니다.
- 특성
예외
StrongNameIdentityPermission에 대한 요청이 실패한 경우
설명
이 메서드의 권장 대안은 실행 중인 어셈블리에 대한 URL 및 영역 증명 정보를 사용하여 각 증명 정보 유형을 호출 ResolvePolicy 하는 것입니다. 호출에서 ResolvePolicy 반환된 권한 집합은 해당 영역 및 원본 URL을 기반으로 실행 중인 어셈블리에 부여된 권한을 식별합니다.
참고
이 멤버는 유효한 암호화 키가 아니라 의사 키인 ECMA 공개 키에 대한 링크 요구를 합니다. .NET Framework 내에서 ECMA 의사 키에 대한 링크 요청은 자동으로 Microsoft 공개 키에 대한 링크 요청으로 변환됩니다. 보안 예외는 ECMA 의사 키가 아닌 Microsoft 공개 키를 기반으로 합니다.
적용 대상
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET