CodeConnectAccess(String, Int32) Konstruktor

Definition

Initierar en ny instans av CodeConnectAccess klassen.

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)

Parametrar

allowScheme
String

URI-schemat som representeras av den aktuella instansen.

allowPort
Int32

Porten som representeras av den aktuella instansen.

Undantag

allowScheme är null.

-eller-

allowScheme är en tom sträng ("").

-eller-

allowScheme innehåller tecken som inte tillåts i scheman.

-eller-

allowPort är mindre än 0.

-eller-

allowPort är större än 65 535.

Exempel

I följande kodexempel visas hur du skapar ett CodeConnectAccess objekt som tillåter att nedladdad kod ansluter tillbaka till ursprungsservern med hjälp av HTTP-protokollet och samma port som den laddades ned på. Ett exempel som visar hur du använder CodeConnectAccess objekt för att skapa en kodgrupp och lägga till kodgruppen på en principnivå finns i klassöversikten CodeConnectAccess .



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

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

Kommentarer

Egenskapen Scheme anges med parametern allowScheme . Schemat konverteras till gemener. Värdet för Scheme styr schemat som kör kod kan använda för att ansluta till en nätverksresurs.

Egenskapen Port anges med parametern allowPort . Värdet för Port styr den port som kör kod kan använda för att ansluta till en nätverksresurs.

Gäller för