Aracılığıyla paylaş


CodeConnectAccess(String, Int32) Oluşturucu

Tanım

CodeConnectAccess sınıfının yeni bir örneğini başlatır.

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)

Parametreler

allowScheme
String

Geçerli örnek tarafından temsil edilen URI şeması.

allowPort
Int32

Geçerli örnek tarafından temsil edilen bağlantı noktası.

Özel durumlar

allowScheme, null değeridir.

-veya-

allowScheme boş bir dizedir ("").

-veya-

allowScheme düzenlerde izin verilmeyen karakterler içerir.

-veya-

allowPort 0'dan küçüktür.

-veya-

allowPort 65.535'ten büyük.

Örnekler

Aşağıdaki kod örneği, indirilen kodun HTTP protokolünü ve indirildiği bağlantı noktasını kullanarak kaynak sunucusuna geri bağlanmasına izin veren bir CodeConnectAccess nesne oluşturmayı gösterir. Kod grubu oluşturmak için nesneleri kullanmayı CodeConnectAccess ve kod grubunu ilke düzeyine eklemeyi gösteren bir örnek için bkz. sınıfa CodeConnectAccess genel bakış.



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

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

Açıklamalar

Scheme özelliği parametresi kullanılarak allowScheme ayarlanır. Düzen küçük harfe dönüştürülür. değeri Scheme , kod yürütmenin bir ağ kaynağına bağlanmak için kullanabileceği düzeni denetler.

Port özelliği parametresi kullanılarak allowPort ayarlanır. değeri Port , kodu yürüten bağlantı noktasının bir ağ kaynağına bağlanmak için kullanabileceğini denetler.

Şunlara uygulanır