CodeConnectAccess(String, Int32) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci CodeConnectAccess třídy.
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
Schéma identifikátoru URI reprezentované aktuální instancí.
- allowPort
- Int32
Port reprezentovaný aktuální instancí.
Výjimky
allowScheme
je null
.
-nebo-
allowScheme
je prázdný řetězec ("").
-nebo-
allowScheme
obsahuje znaky, které nejsou povoleny v schématech.
-nebo-
allowPort
je menší než 0.
-nebo-
allowPort
je větší než 65 535.
Příklady
Následující příklad kódu ukazuje vytvoření objektu CodeConnectAccess , který umožňuje stažený kód připojit se zpět ke svému zdrojovému serveru pomocí protokolu HTTP a stejného portu, na který byl stažen. Příklad, který ukazuje použití CodeConnectAccess objektů k vytvoření skupiny kódu a přidání skupiny kódu na úroveň zásad, najdete v přehledu CodeConnectAccess třídy.
static CodeConnectAccess^ CreateHttpAndOriginPortAccess()
{
return gcnew CodeConnectAccess(Uri::UriSchemeHttp,
CodeConnectAccess::OriginPort);
}
public static CodeConnectAccess CreateHttpAndOriginPortAccess()
{
return new CodeConnectAccess(Uri.UriSchemeHttp, CodeConnectAccess.OriginPort);
}
Poznámky
Vlastnost Scheme je nastavena pomocí parametru allowScheme
. Schéma se převede na malá písmena. Hodnota řídí Scheme schéma, které může spouštění kódu použít pro připojení k síťovému prostředku.
Vlastnost Port je nastavena pomocí parametru allowPort
. Hodnota řídí Port port, který může spuštěný kód použít pro připojení k síťovému prostředku.