다음을 통해 공유


CodeConnectAccess(String, Int32) 생성자

정의

CodeConnectAccess 클래스의 새 인스턴스를 초기화합니다.

public:
 CodeConnectAccess(System::String ^ allowScheme, int allowPort);
public CodeConnectAccess(string allowScheme, int allowPort);
new System.Security.Policy.CodeConnectAccess : string * int -> System.Security.Policy.CodeConnectAccess
Public Sub New (allowScheme As String, allowPort As Integer)

매개 변수

allowScheme
String

현재 인스턴스가 나타내는 URI 체계입니다.

allowPort
Int32

현재 인스턴스가 나타내는 포트입니다.

예외

allowSchemenull입니다.

-또는-

allowScheme 은 빈 문자열("")입니다.

-또는-

allowScheme 에는 스키마에서 허용되지 않는 문자가 포함되어 있습니다.

-또는-

allowPort 가 0보다 작습니다.

-또는-

allowPort 가 65,535보다 큰 경우

예제

다음 코드 예제에서는 다운로드한 코드가 HTTP 프로토콜 및 다운로드한 동일한 포트를 사용하여 원본 서버에 다시 연결할 수 있도록 허용하는 개체를 만드는 CodeConnectAccess 방법을 보여 줍니다. 개체를 사용하여 CodeConnectAccess 코드 그룹을 만들고 정책 수준에 코드 그룹을 추가하는 방법을 보여 주는 예제는 클래스 개요를 CodeConnectAccess 참조하세요.



static CodeConnectAccess^ CreateHttpAndOriginPortAccess()
{
    return gcnew CodeConnectAccess(Uri::UriSchemeHttp, 
        CodeConnectAccess::OriginPort);
}

    public static CodeConnectAccess CreateHttpAndOriginPortAccess()
{
    return new CodeConnectAccess(Uri.UriSchemeHttp, CodeConnectAccess.OriginPort);
}

설명

Scheme 매개 변수를 사용하여 속성이 설정됩니다allowScheme. 구성표가 소문자로 변환됩니다. 코드 실행에서 네트워크 리소스에 연결하는 데 사용할 수 있는 구성표를 제어하는 값 Scheme 입니다.

Port 매개 변수를 사용하여 속성이 설정됩니다allowPort. 코드 실행이 네트워크 리소스에 연결하는 데 사용할 수 있는 포트를 제어하는 값 Port 입니다.

적용 대상