PackWebRequest PackWebRequest PackWebRequest PackWebRequest Class

Definition

Führt eine Anforderung eines gesamten PackagePart oder eines PackagePart in einem Paket aus, das mit einem Paket-URI angegeben wird.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
Vererbung

Hinweise

System.IO.PackagingAPIsAPIs verwenden Sie eine definierte Paket-URI-Syntax, um auf Teile zu verweisen, die in einem Paket enthalten sind.System.IO.Packaging APIsAPIs use a defined pack uri syntax to refer to parts that are contained in a package.

Weitere Informationen über die abstrakte Klasse, von der diese Klasse abgeleitet ist, sowie über den Vorgang von Anforderungen und WebRequestAntworten finden Sie unter.For more information about the abstract class that this class derives from and the operation of requests and responses, see WebRequest.

Eigenschaften

AuthenticationLevel AuthenticationLevel AuthenticationLevel AuthenticationLevel

Ruft Werte ab, die die für diese Anforderung verwendete Ebene von Authentifizierung und Identitätswechsel angeben, oder legt diese fest.Gets or sets values indicating the level of authentication and impersonation used for this request.

(Inherited from WebRequest)
CachePolicy CachePolicy CachePolicy CachePolicy

Ruft den RequestCachePolicy ab oder legt diesen fest.Gets or sets the RequestCachePolicy.

ConnectionGroupName ConnectionGroupName ConnectionGroupName ConnectionGroupName

Ruft den Namen der Verbindungsgruppe ab oder legt diesen fest.Gets or sets the name of the connection group.

ContentLength ContentLength ContentLength ContentLength

Ruft den Content-length-HTTP-Header ab oder legt diesen fest.Gets or sets the Content-length HTTP header.

ContentType ContentType ContentType ContentType

Ruft den Content-type-HTTP-Header ab oder legt diesen fest.Gets or sets the Content-type HTTP header.

CreatorInstance CreatorInstance CreatorInstance CreatorInstance

Ruft beim Überschreiben in einer Nachfolgerklasse das von der IWebRequestCreate-Klasse abgeleitete Factoryobjekt ab. Mit dieser Klasse wird die WebRequest erstellt, die instanziiert wird, um die Anforderung an den angegebenen URI zu stellen.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.

(Inherited from WebRequest)
Credentials Credentials Credentials Credentials

Ruft die Anmeldeinformationen für die Authentifizierung ab oder legt diese fest.Gets or sets the authentication credentials.

Headers Headers Headers Headers

Ruft die Auflistung der Name-Wert-Paare für Header ab, die der Anforderung zugeordnet sind, oder legt diese fest.Gets or sets the collection of header name/value pairs associated with the request.

ImpersonationLevel ImpersonationLevel ImpersonationLevel ImpersonationLevel

Ruft die Ebene des Identitätswechsels für die aktuelle Anforderung ab oder legt diese fest.Gets or sets the impersonation level for the current request.

(Inherited from WebRequest)
Method Method Method Method

Ruft die für die Paket-URI-Anforderung zu verwendende Protokollmethode ab oder legt diese fest.Gets or sets the protocol method to use with the pack URI request.

PreAuthenticate PreAuthenticate PreAuthenticate PreAuthenticate

Ruft einen Wert ab, der angibt, ob die Anforderung vorauthentifiziert werden soll, oder legt diesen fest.Gets or sets a value that indicates whether to preauthenticate the request.

Proxy Proxy Proxy Proxy

Ruft den Netzwerkproxy für Internetzugriff ab oder legt diesen fest.Gets or sets the network proxy for Internet access.

RequestUri RequestUri RequestUri RequestUri

Ruft den URIURI der Ressource ab, die der Anforderung zugeordnet ist.Gets the URIURI of the resource associated with the request.

Timeout Timeout Timeout Timeout

Ruft den Zeitraum ab, an dem das Zeitlimit der Anforderung überschritten ist, oder legt diesen fest.Gets or sets the length of time before the request times out.

UseDefaultCredentials UseDefaultCredentials UseDefaultCredentials UseDefaultCredentials

Ruft die Standardanmeldeinformationen für die Authentifizierung ab oder legt diese fest.Gets or sets the default authentication credentials.

Methoden

Abort() Abort() Abort() Abort()

Bricht die Anforderung ab.Aborts the request.

(Inherited from WebRequest)
BeginGetRequestStream(AsyncCallback, Object) BeginGetRequestStream(AsyncCallback, Object) BeginGetRequestStream(AsyncCallback, Object) BeginGetRequestStream(AsyncCallback, Object)

Stellt beim Überschreiben in einer Nachfolgerklasse eine asynchrone Version der GetRequestStream()-Methode bereit.When overridden in a descendant class, provides an asynchronous version of the GetRequestStream() method.

(Inherited from WebRequest)
BeginGetResponse(AsyncCallback, Object) BeginGetResponse(AsyncCallback, Object) BeginGetResponse(AsyncCallback, Object) BeginGetResponse(AsyncCallback, Object)

Startet beim Überschreiben in einer Nachfolgerklasse eine asynchrone Anforderung einer Internetressource.When overridden in a descendant class, begins an asynchronous request for an Internet resource.

(Inherited from WebRequest)
CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
EndGetRequestStream(IAsyncResult) EndGetRequestStream(IAsyncResult) EndGetRequestStream(IAsyncResult) EndGetRequestStream(IAsyncResult)

Gibt beim Überschreiben in einer Nachfolgerklasse einen Stream zum Schreiben von Daten in die Internetressource zurück.When overridden in a descendant class, returns a Stream for writing data to the Internet resource.

(Inherited from WebRequest)
EndGetResponse(IAsyncResult) EndGetResponse(IAsyncResult) EndGetResponse(IAsyncResult) EndGetResponse(IAsyncResult)

Gibt beim Überschreiben in einer Nachfolgerklasse eine WebResponse zurück.When overridden in a descendant class, returns a WebResponse.

(Inherited from WebRequest)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetInnerRequest() GetInnerRequest() GetInnerRequest() GetInnerRequest()

Ruft die innere WebRequest ab.Gets the inner WebRequest.

GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext)

Füllt eine SerializationInfo mit den Daten auf, die zum Serialisieren des Zielobjekts erforderlich sind.Populates a SerializationInfo with the data needed to serialize the target object.

(Inherited from WebRequest)
GetRequestStream() GetRequestStream() GetRequestStream() GetRequestStream()

Nicht verwenden. GetRequestStream() wird von PackWebRequest nicht unterstützt.Do not use-GetRequestStream() is not supported by PackWebRequest.

GetRequestStreamAsync() GetRequestStreamAsync() GetRequestStreamAsync() GetRequestStreamAsync()

Gibt nach dem Überschreiben in einer abgeleiteten Klasse einen Stream zurück, womit Daten in einem asynchronen Vorgang in die Internetressource geschrieben werden können.When overridden in a descendant class, returns a Stream for writing data to the Internet resource as an asynchronous operation.

(Inherited from WebRequest)
GetResponse() GetResponse() GetResponse() GetResponse()

Gibt den Antwortstream für die Anforderung zurück.Returns the response stream for the request.

GetResponseAsync() GetResponseAsync() GetResponseAsync() GetResponseAsync()

Gibt beim Überschreiben in einer Nachfolgerklasse in einem asynchronen Vorgang eine Antwort auf eine Internetanforderung zurück.When overridden in a descendant class, returns a response to an Internet request as an asynchronous operation.

(Inherited from WebRequest)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Ruft ein Lebensdauerdienstobjekt zur Steuerung der Lebensdauerrichtlinie für diese Instanz ab.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Füllt beim Überschreiben in einer Nachfolgerklasse eine SerializationInfo-Instanz mit den Daten auf, die zum Serialisieren der WebRequest erforderlich sind.When overridden in a descendant class, populates a SerializationInfo instance with the data needed to serialize the WebRequest.

(Inherited from WebRequest)

Gilt für:

Siehe auch