FtpWebRequest.Proxy Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el proxy utilizado para comunicarse con el servidor 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
Valor de propiedad
Instancia IWebProxy responsable de comunicarse con el servidor FTP. En .NET Core, su valor es null.
Excepciones
Esta propiedad no se puede establecer en null.
Se especificó un nuevo valor para esta propiedad para una solicitud que ya está en curso.
Ejemplos
En el ejemplo de código siguiente se muestra este valor de propiedad.
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
);
Comentarios
Note
Esta propiedad no se admite en .NET Core y no tiene ningún efecto. Obtener el valor de la propiedad devuelve null.
Para obtener más información sobre esta API, consulte Comentarios de API complementarias para System.Net.FtpWebRequest.Proxy.