FtpWebRequest.Proxy Propriété

Définition

Obtient ou définit le proxy utilisé pour communiquer avec le serveur FTP.

public:
 virtual property System::Net::IWebProxy ^ Proxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public override System.Net.IWebProxy Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
Public Overrides Property Proxy As IWebProxy

Valeur de propriété

Instance IWebProxy chargée de communiquer avec le serveur FTP. Sur .NET Core, sa valeur est null.

Exceptions

Cette propriété ne peut pas être définie sur null.

Une nouvelle valeur a été spécifiée pour cette propriété pour une demande déjà en cours.

Exemples

L’exemple de code suivant affiche cette valeur de propriété.

IWebProxy proxy = request.Proxy;
if (proxy != null)
{
    Console.WriteLine("Proxy: {0}", proxy.GetProxy(request.RequestUri));
}
else
{
    Console.WriteLine("Proxy: (none)");
}

Console.WriteLine("ConnectionGroup: {0}",
    request.ConnectionGroupName == null ? "none" : request.ConnectionGroupName
);

Remarques

Note

Cette propriété n’est pas prise en charge sur .NET Core et sa définition n’a aucun effet. L'obtention de la valeur de propriété retourne null.

Pour plus d’informations sur cette API, consultez les remarques d’API supplémentaires pour System.Net.FtpWebRequest.Proxy.

S’applique à

Voir aussi