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

Schéma d’URI représenté par l’instance actuelle.

allowPort
Int32

Port représenté par l’instance actuelle.

Exceptions

allowScheme a la valeur null.

- ou -

allowScheme est une chaîne vide («  »).

- ou -

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

- 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 connecter à son serveur d’origine à l’aide du protocole HTTP et du même port sur lequel il a été téléchargé. Pour obtenir un exemple illustrant l’utilisation d’objets CodeConnectAccess pour créer un groupe de codes et ajouter le 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 des Scheme contrôles du schéma qui exécute du code peut être utilisée pour se connecter à une ressource réseau.

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

S’applique à