Udostępnij za pośrednictwem


CodeConnectAccess(String, Int32) Konstruktor

Definicja

Inicjuje nowe wystąpienie klasy 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)

Parametry

allowScheme
String

Schemat identyfikatora URI reprezentowany przez bieżące wystąpienie.

allowPort
Int32

Port reprezentowany przez bieżące wystąpienie.

Wyjątki

allowScheme to null.

-lub-

allowScheme jest pustym ciągiem ("").

-lub-

allowScheme zawiera znaki niedozwolone w schematach.

-lub-

allowPort wartość jest mniejsza niż 0.

-lub-

allowPort wartość jest większa niż 65 535.

Przykłady

W poniższym przykładzie kodu pokazano tworzenie CodeConnectAccess obiektu, który umożliwia pobranie kodu w celu nawiązania połączenia z serwerem pochodzenia przy użyciu protokołu HTTP i tego samego portu, na który został pobrany. Aby zapoznać się z przykładem użycia CodeConnectAccess obiektów do utworzenia grupy kodu i dodania grupy kodu do poziomu zasad, zobacz CodeConnectAccess omówienie klasy.



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

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

Uwagi

Właściwość Scheme jest ustawiana przy użyciu parametru allowScheme . Schemat jest konwertowany na małe litery. Wartość steruje Scheme schematem wykonującym kod, którego można użyć do nawiązania połączenia z zasobem sieciowym.

Właściwość Port jest ustawiana przy użyciu parametru allowPort . Wartość steruje Port portem wykonującym kod, którego można użyć do nawiązania połączenia z zasobem sieciowym.

Dotyczy