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 zpět ke svému zdrojovému serveru pomocí protokolu HTTP a stejný port, 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, viz CodeConnectAccess přehled 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 ovládacích Scheme prvků schématu, 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 Port určuje port, který spouští kód, který se může použít pro připojení k síťovému prostředku.