PackWebRequest Klasa

Definicja

Wysyła żądanie do całego PackagePart pakietu lub PackagePart do pakietu identyfikowanego przez identyfikator URI pakietu.

public ref class PackWebRequest sealed : System::Net::WebRequest
public sealed class PackWebRequest : System.Net.WebRequest
type PackWebRequest = class
    inherit WebRequest
Public NotInheritable Class PackWebRequest
Inherits WebRequest
Dziedziczenie
PackWebRequest
Dziedziczenie

Uwagi

System.IO.Packaging Interfejsy API używają zdefiniowanej składni identyfikatora URI pakietu do odwoływania się do części zawartych w pakiecie.

Aby uzyskać więcej informacji na temat klasy abstrakcyjnej pochodzącej z tej klasy oraz operacji żądań i odpowiedzi, zobacz WebRequest.

Właściwości

AuthenticationLevel

Pobiera lub ustawia wartości wskazujące poziom uwierzytelniania i personifikacji używane dla tego żądania.

(Odziedziczone po WebRequest)
CachePolicy

Pobiera lub ustawia wartość RequestCachePolicy.

ConnectionGroupName

Pobiera lub ustawia nazwę grupy połączeń.

ContentLength

Pobiera lub ustawia Content-length nagłówek HTTP.

ContentType

Pobiera lub ustawia Content-type nagłówek HTTP.

CreatorInstance
Przestarzałe.

Po zastąpieniu klasy potomnej pobiera obiekt fabryki pochodzący z IWebRequestCreate klasy użytej do utworzenia WebRequest wystąpienia żądania do określonego identyfikatora URI.

(Odziedziczone po WebRequest)
Credentials

Pobiera lub ustawia poświadczenia uwierzytelniania.

Headers

Pobiera lub ustawia kolekcję par nazwy/wartości nagłówka skojarzonych z żądaniem.

ImpersonationLevel

Pobiera lub ustawia poziom personifikacji dla bieżącego żądania.

(Odziedziczone po WebRequest)
Method

Pobiera lub ustawia metodę protokołu do użycia z żądaniem identyfikatora URI pakietu.

PreAuthenticate

Pobiera lub ustawia wartość wskazującą, czy wstępnie uwierzytelnić żądanie.

Proxy

Pobiera lub ustawia serwer proxy sieci na potrzeby dostępu do Internetu.

RequestUri

Pobiera identyfikator URI zasobu skojarzonego z żądaniem.

Timeout

Pobiera lub ustawia czas przed przekroczeniem limitu czasu żądania.

UseDefaultCredentials

Pobiera lub ustawia domyślne poświadczenia uwierzytelniania.

Metody

Abort()

Przerywa żądanie.

(Odziedziczone po WebRequest)
BeginGetRequestStream(AsyncCallback, Object)

W przypadku przesłonięcia w klasie potomnej zapewnia asynchroniczną wersję GetRequestStream() metody .

(Odziedziczone po WebRequest)
BeginGetResponse(AsyncCallback, Object)

Po zastąpieniu klasy potomnej rozpoczyna asynchroniczne żądanie zasobu internetowego.

(Odziedziczone po WebRequest)
CreateObjRef(Type)

Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym.

(Odziedziczone po MarshalByRefObject)
EndGetRequestStream(IAsyncResult)

Gdy zastąpisz klasę potomną, zwraca wartość do Stream zapisywania danych w zasobie internetowym.

(Odziedziczone po WebRequest)
EndGetResponse(IAsyncResult)

Po przesłonięciu klasy potomnej zwraca wartość WebResponse.

(Odziedziczone po WebRequest)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetInnerRequest()

Pobiera wewnętrzny WebRequestelement .

GetLifetimeService()
Przestarzałe.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Przestarzałe.

Wypełnia element SerializationInfo danymi potrzebnymi do serializacji obiektu docelowego.

(Odziedziczone po WebRequest)
GetRequestStream()

Nie używaj —GetRequestStream() nie jest obsługiwana przez PackWebRequestprogram .

GetRequestStreamAsync()

Gdy zastąpisz klasę potomną, zwraca wartość do Stream zapisywania danych w zasobie internetowym jako operację asynchroniczną.

(Odziedziczone po WebRequest)
GetResponse()

Zwraca strumień odpowiedzi dla żądania.

GetResponseAsync()

Gdy zastąpisz klasę potomną, zwraca odpowiedź na żądanie internetowe jako operację asynchroniczną.

(Odziedziczone po WebRequest)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
InitializeLifetimeService()
Przestarzałe.

Uzyskuje obiekt usługi okresu istnienia, aby kontrolować zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu.

(Odziedziczone po MarshalByRefObject)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Przestarzałe.

Gdy zastąpisz klasę SerializationInfo potomną, wypełnia wystąpienie danymi wymaganymi do serializacji WebRequestklasy .

(Odziedziczone po WebRequest)

Dotyczy

Zobacz też