PackWebRequest PackWebRequest PackWebRequest PackWebRequest Class

Definition

Sendet eine Anforderung an eine gesamte PackagePart oder eine PackagePart in einem Paket, das durch einen Paket-URI identifiziert 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.Packaging APIsAPIs Verwenden Sie eine definierte Paket-Uri-Syntax für 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, die von dieser Klasse abgeleitet ist und der Vorgang von Anforderungen und Antworten, finden Sie unter WebRequest.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

Übernimmt oder bestimmt den Namen der Verbindungsgruppe.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

Übernimmt oder bestimmt Anmeldeinformationen für die Authentifizierung.Gets or sets the authentication credentials.

Headers Headers Headers Headers

Übernimmt oder bestimmt die Auflistung von Name/Wert-Paare für Header der Anforderung zugeordnet ist.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

Übernimmt oder bestimmt die Protokollmethode, die Sie mit der Paket-URI-Anforderung verwenden können.Gets or sets the protocol method to use with the pack URI request.

PreAuthenticate PreAuthenticate PreAuthenticate PreAuthenticate

Übernimmt oder bestimmt einen Wert, der angibt, ob die Anforderung vorauthentifiziert werden soll.Gets or sets a value that indicates whether to preauthenticate the request.

Proxy Proxy Proxy Proxy

Übernimmt oder bestimmt den Netzwerkproxy für Internetzugriff.Gets or sets the network proxy for Internet access.

RequestUri RequestUri RequestUri RequestUri

Ruft die URIURI der mit der Anforderung verknüpften Ressource.Gets the URIURI of the resource associated with the request.

Timeout Timeout Timeout Timeout

Übernimmt oder bestimmt die Länge des Zeitraums, bevor die Anforderung ein auftritt Timeout.Gets or sets the length of time before the request times out.

UseDefaultCredentials UseDefaultCredentials UseDefaultCredentials UseDefaultCredentials

Übernimmt oder bestimmt den standardmäßigen Authentifizierungsanmeldeinformationen.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.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