PackWebRequest Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skickar en begäran till en hel PackagePart eller till en PackagePart i ett paket som identifieras av en paket-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
- Arv
Kommentarer
System.IO.Packaging API:er använder en definierad pack-uri-syntax för att referera till delar som finns i ett paket.
Mer information om den abstrakta klass som den här klassen härleder från och hur begäranden och svar fungerar finns i WebRequest.
Egenskaper
| Name | Description |
|---|---|
| AuthenticationLevel |
Hämtar eller anger värden som anger vilken nivå av autentisering och personifiering som används för den här begäran. (Ärvd från WebRequest) |
| CachePolicy |
Hämtar eller anger RequestCachePolicy. |
| ConnectionGroupName |
Hämtar eller anger namnet på anslutningsgruppen. |
| ContentLength |
Hämtar eller anger |
| ContentType |
Hämtar eller anger |
| CreatorInstance |
Föråldrad.
När det åsidosättas i en underordnad klass hämtar det fabriksobjekt som härleds från klassen IWebRequestCreate som används för att skapa instansierad WebRequest för att göra begäran till den angivna URI:n. (Ärvd från WebRequest) |
| Credentials |
Hämtar eller anger autentiseringsuppgifterna. |
| Headers |
Hämtar eller anger samlingen med rubriknamn/värdepar som är associerade med begäran. |
| ImpersonationLevel |
Hämtar eller anger personifieringsnivån för den aktuella begäran. (Ärvd från WebRequest) |
| Method |
Hämtar eller anger den protokollmetod som ska användas med pack-URI-begäran. |
| PreAuthenticate |
Hämtar eller anger ett värde som anger om begäran ska förautentiseras. |
| Proxy |
Hämtar eller anger nätverksproxyn för Internetåtkomst. |
| RequestUri |
Hämtar URI:n för resursen som är associerad med begäran. |
| Timeout |
Hämtar eller anger hur lång tid begäran tar innan tidsgränsen uppnås. |
| UseDefaultCredentials |
Hämtar eller anger standardautentiseringsuppgifterna. |
Metoder
| Name | Description |
|---|---|
| Abort() |
Avbryter begäran. (Ärvd från WebRequest) |
| BeginGetRequestStream(AsyncCallback, Object) |
När den åsidosättas i en underordnad klass tillhandahåller den en asynkron version av GetRequestStream() metoden. (Ärvd från WebRequest) |
| BeginGetResponse(AsyncCallback, Object) |
När du åsidosättas i en underordnad klass börjar en asynkron begäran för en Internetresurs. (Ärvd från WebRequest) |
| CreateObjRef(Type) |
Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt. (Ärvd från MarshalByRefObject) |
| EndGetRequestStream(IAsyncResult) |
När den åsidosättas i en underordnade klass returneras en Stream för att skriva data till Internetresursen. (Ärvd från WebRequest) |
| EndGetResponse(IAsyncResult) |
När åsidosättas i en underordnade klass returnerar en WebResponse. (Ärvd från WebRequest) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetInnerRequest() |
Hämtar den inre WebRequest. |
| GetLifetimeService() |
Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| GetObjectData(SerializationInfo, StreamingContext) |
Fyller i en SerializationInfo med de data som behövs för att serialisera målobjektet. (Ärvd från WebRequest) |
| GetRequestStream() |
Använd inte –GetRequestStream() stöds inte av PackWebRequest. |
| GetRequestStreamAsync() |
När den åsidosättas i en underordnad klass returnerar en Stream för att skriva data till Internetresursen som en asynkron åtgärd. (Ärvd från WebRequest) |
| GetResponse() |
Returnerar svarsströmmen för begäran. |
| GetResponseAsync() |
När det åsidosättas i en underordnade klass returnerar ett svar på en Internetbegäran som en asynkron åtgärd. (Ärvd från WebRequest) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| InitializeLifetimeService() |
Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MemberwiseClone(Boolean) |
Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet. (Ärvd från MarshalByRefObject) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
När den åsidosättas i en underordnad klass fyller du i en SerializationInfo instans med de data som behövs för att serialisera WebRequest. (Ärvd från WebRequest) |