Bagikan melalui


CodeConnectAccess(String, Int32) Konstruktor

Definisi

Menginisialisasi instans baru kelas 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)

Parameter

allowScheme
String

Skema URI yang diwakili oleh instans saat ini.

allowPort
Int32

Port yang diwakili oleh instans saat ini.

Pengecualian

allowSchemeadalah null.

-atau-

allowScheme adalah string kosong ("").

-atau-

allowScheme berisi karakter yang tidak diizinkan dalam skema.

-atau-

allowPort kurang dari 0.

-atau-

allowPort lebih besar dari 65.535.

Contoh

Contoh kode berikut menunjukkan pembuatan CodeConnectAccess objek yang memungkinkan kode yang diunduh untuk terhubung kembali ke server asalnya menggunakan protokol HTTP dan port yang sama dengan tempatnya diunduh. Untuk contoh yang menunjukkan penggunaan CodeConnectAccess objek untuk membuat grup kode dan menambahkan grup kode ke tingkat kebijakan, lihat CodeConnectAccess gambaran umum kelas.



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

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

Keterangan

Properti Scheme diatur menggunakan allowScheme parameter . Skema dikonversi menjadi huruf kecil. Nilai Scheme mengontrol skema yang dapat digunakan kode eksekusi untuk menyambungkan ke sumber daya jaringan.

Properti Port diatur menggunakan allowPort parameter . Nilai Port kontrol port yang menjalankan kode dapat digunakan untuk menyambungkan ke sumber daya jaringan.

Berlaku untuk