PackWebRequest Klasa

Definicja

Wysyła żądanie do całego PackagePart lub PackagePart w pakiecie, identyfikowane przez identyfikator URI pakietu.Makes a request to an entire PackagePart or to a PackagePart in a package, identified by a pack URI.

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

Interfejsy API System.IO.Packaging używają zdefiniowanej składni identyfikatora URI pakietu do odwoływania się do części, które są zawarte w pakiecie.System.IO.Packaging APIs use a defined pack uri syntax to refer to parts that are contained in a package.

Aby uzyskać więcej informacji na temat klasy abstrakcyjnej, z której pochodzi ta klasa, i operacji żądań i odpowiedzi, zobacz WebRequest.For more information about the abstract class that this class derives from and the operation of requests and responses, see WebRequest.

Właściwości

AuthenticationLevel

Pobiera lub ustawia wartości wskazujące poziom uwierzytelniania i personifikacji używany dla tego żądania.Gets or sets values indicating the level of authentication and impersonation used for this request.

(Odziedziczone po WebRequest)
CachePolicy

Pobiera lub ustawia RequestCachePolicy.Gets or sets the RequestCachePolicy.

ConnectionGroupName

Pobiera lub ustawia nazwę grupy połączeń.Gets or sets the name of the connection group.

ContentLength

Pobiera lub ustawia nagłówek HTTP z długością zawartości .Gets or sets the Content-length HTTP header.

ContentType

Pobiera lub ustawia nagłówek HTTP typu Content-Type .Gets or sets the Content-type HTTP header.

CreatorInstance

Gdy jest zastępowany w klasie podrzędnej, pobiera obiekt fabryki pochodzący z klasy IWebRequestCreate użytej do utworzenia WebRequest wystąpienia dla żądania do określonego identyfikatora URI.When overridden in a descendant class, gets the factory object derived from the IWebRequestCreate class used to create the WebRequest instantiated for making the request to the specified URI.

(Odziedziczone po WebRequest)
Credentials

Pobiera lub ustawia poświadczenia uwierzytelniania.Gets or sets the authentication credentials.

Headers

Pobiera lub ustawia kolekcję par nazwa/wartość nagłówka skojarzonych z żądaniem.Gets or sets the collection of header name/value pairs associated with the request.

ImpersonationLevel

Pobiera lub ustawia poziom personifikacji dla bieżącego żądania.Gets or sets the impersonation level for the current request.

(Odziedziczone po WebRequest)
Method

Pobiera lub ustawia metodę protokołu, która ma być używana z żądaniem identyfikatora URI pakietu.Gets or sets the protocol method to use with the pack URI request.

PreAuthenticate

Pobiera lub ustawia wartość wskazującą, czy należy wstępnie uwierzytelnić żądanie.Gets or sets a value that indicates whether to preauthenticate the request.

Proxy

Pobiera lub ustawia serwer proxy sieci na potrzeby dostępu do Internetu.Gets or sets the network proxy for Internet access.

RequestUri

Pobiera identyfikator URI zasobu skojarzonego z żądaniem.Gets the URI of the resource associated with the request.

Timeout

Pobiera lub ustawia długość czasu, po upływie którego żądanie zostanie przekroczone.Gets or sets the length of time before the request times out.

UseDefaultCredentials

Pobiera lub ustawia domyślne poświadczenia uwierzytelniania.Gets or sets the default authentication credentials.

Metody

Abort()

Anuluje żądanie.Aborts the request.

(Odziedziczone po WebRequest)
BeginGetRequestStream(AsyncCallback, Object)

Gdy jest zastępowany w klasie podrzędnej, zapewnia asynchroniczną wersję metody GetRequestStream().When overridden in a descendant class, provides an asynchronous version of the GetRequestStream() method.

(Odziedziczone po WebRequest)
BeginGetResponse(AsyncCallback, Object)

Gdy jest zastępowany w klasie podrzędnej, rozpoczyna asynchroniczne żądanie dla zasobu internetowego.When overridden in a descendant class, begins an asynchronous request for an Internet resource.

(Odziedziczone po WebRequest)
CreateObjRef(Type)

Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikacji z obiektem zdalnym.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Odziedziczone po MarshalByRefObject)
EndGetRequestStream(IAsyncResult)

Gdy jest zastępowany w klasie podrzędnej, zwraca Stream do zapisywania danych w ramach zasobu internetowego.When overridden in a descendant class, returns a Stream for writing data to the Internet resource.

(Odziedziczone po WebRequest)
EndGetResponse(IAsyncResult)

Gdy jest zastępowany w klasie podrzędnej, zwraca WebResponse.When overridden in a descendant class, returns a WebResponse.

(Odziedziczone po WebRequest)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetInnerRequest()

Pobiera wewnętrzną WebRequest.Gets the inner WebRequest.

GetLifetimeService()

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)

Wypełnia SerializationInfo danymi wymaganymi do serializacji obiektu docelowego.Populates a SerializationInfo with the data needed to serialize the target object.

(Odziedziczone po WebRequest)
GetRequestStream()

Nie używaj-GetRequestStream() nie jest obsługiwane przez PackWebRequest.Do not use-GetRequestStream() is not supported by PackWebRequest.

GetRequestStreamAsync()

Gdy jest zastępowany w klasie podrzędnej, zwraca Stream do zapisywania danych w ramach operacji asynchronicznej.When overridden in a descendant class, returns a Stream for writing data to the Internet resource as an asynchronous operation.

(Odziedziczone po WebRequest)
GetResponse()

Zwraca strumień odpowiedzi dla żądania.Returns the response stream for the request.

GetResponseAsync()

Gdy jest zastępowany w klasie podrzędnej, zwraca odpowiedź na żądanie internetowe jako operację asynchroniczną.When overridden in a descendant class, returns a response to an Internet request as an asynchronous operation.

(Odziedziczone po WebRequest)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
InitializeLifetimeService()

Uzyskuje obiekt usługi istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy skróconą kopię bieżącego obiektu MarshalByRefObject.Creates a shallow copy of the current MarshalByRefObject object.

(Odziedziczone po MarshalByRefObject)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Gdy jest zastępowany w klasie podrzędnej, wypełnia wystąpienie SerializationInfo danymi wymaganymi do serializacji WebRequest.When overridden in a descendant class, populates a SerializationInfo instance with the data needed to serialize the WebRequest.

(Odziedziczone po WebRequest)

Dotyczy

Zobacz też