Język

FtpWebRequest.Proxy Właściwość

Definicja

Pobiera lub ustawia serwer proxy używany do komunikowania się z serwerem 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; }
public override System.Net.IWebProxy Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
Public Overrides Property Proxy As IWebProxy

Wartość właściwości

Wystąpienie IWebProxy odpowiedzialne za komunikację z serwerem FTP. W .NET Core jego wartość to null.

Wyjątki

Nie można ustawić tej właściwości na null.

Dla tej właściwości określono nową wartość dla żądania, które jest już w toku.

Przykłady

Poniższy przykład kodu wyświetla tę wartość właściwości.

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
);

Uwagi

Note

Ta właściwość nie jest obsługiwana na platformie .NET Core i jej ustawienie nie ma wpływu. Pobieranie wartości właściwości zwraca wartość null.

Dotyczy

Zobacz też