WebClient.GetWebRequest(Uri) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
WebRequest Zwraca obiekt dla określonego zasobu.
protected:
virtual System::Net::WebRequest ^ GetWebRequest(Uri ^ address);
protected virtual System.Net.WebRequest GetWebRequest (Uri address);
abstract member GetWebRequest : Uri -> System.Net.WebRequest
override this.GetWebRequest : Uri -> System.Net.WebRequest
Protected Overridable Function GetWebRequest (address As Uri) As WebRequest
Parametry
Zwraca
Nowy WebRequest obiekt dla określonego zasobu.
Przykłady
Poniższy przykład kodu przedstawia implementację tej metody, którą można dostosować za pomocą klasy pochodzącej z WebClientklasy .
virtual WebRequest^ GetWebRequest ( Uri^ address ) override
{
WebRequest^ request = dynamic_cast<WebRequest^>(WebClient::GetWebRequest( address ));
// Perform any customizations on the request.
// This version of WebClient always preauthenticates.
request->PreAuthenticate = true;
return request;
}
protected override WebRequest GetWebRequest (Uri address)
{
WebRequest request = (WebRequest) base.GetWebRequest (address);
// Perform any customizations on the request.
// This version of WebClient always preauthenticates.
request.PreAuthenticate = true;
return request;
}
Uwagi
Ta metoda kopiuje istniejącą Headersmetodę , Credentialsi do nowo utworzonego WebRequest obiektu.
Ta metoda może być wywoływana tylko przez klasy dziedziczone z WebClientklasy . Zapewnia dostęp dziedziczy do obiektu bazowego WebRequest . Klasy pochodne powinny wywoływać implementację klasy bazowej, GetWebRequest aby upewnić się, że metoda działa zgodnie z oczekiwaniami.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla