Partager via


CodeConnectAccess(String, Int32) Constructeur

Définition

Initialise une nouvelle instance de la classe 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)

Paramètres

allowScheme
String

Modèle URI représenté par l'instance actuelle.

allowPort
Int32

Port représenté par l'instance actuelle.

Exceptions

allowScheme a la valeur null.

- ou -

Le allowScheme est une chaîne vide ("").

- ou -

allowScheme contient des caractères qui ne sont pas autorisés dans les modèles.

- ou -

allowPort est inférieur à 0.

- ou -

allowPort est supérieur à 65 535.

Exemples

L’exemple de code suivant illustre la création d’un CodeConnectAccess objet qui permet au code téléchargé de se reconnecter à son serveur d’origine à l’aide du protocole HTTP et du port sur lequel il a été téléchargé. Pour obtenir un exemple illustrant l’utilisation CodeConnectAccess d’objets pour créer un groupe de codes et l’ajout du groupe de codes à un niveau de stratégie, consultez la vue d’ensemble de la CodeConnectAccess classe.



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

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

Remarques

La Scheme propriété est définie à l’aide du allowScheme paramètre . Le schéma est converti en minuscules. La valeur de Scheme contrôle le schéma que l’exécution du code peut utiliser pour se connecter à une ressource réseau.

La Port propriété est définie à l’aide du allowPort paramètre . La valeur de Port contrôle le port que le code en cours d’exécution peut utiliser pour se connecter à une ressource réseau.

S’applique à