PackWebRequest Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een aanvraag naar een geheel PackagePart of naar een PackagePart in een pakket ingediend, geïdentificeerd door een pakket-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
- Overname
- Overname
Opmerkingen
System.IO.Packaging API's maken gebruik van een gedefinieerde pack-URI-syntaxis om te verwijzen naar onderdelen die zijn opgenomen in een pakket.
Zie voor meer informatie over de abstracte klasse waarvan deze klasse is afgeleid en de werking van aanvragen en antwoorden WebRequest.
Eigenschappen
| Name | Description |
|---|---|
| AuthenticationLevel |
Hiermee worden waarden opgehaald of ingesteld die het verificatieniveau en imitatie aangeven dat voor deze aanvraag wordt gebruikt. (Overgenomen van WebRequest) |
| CachePolicy |
Hiermee haalt of stelt u de RequestCachePolicy. |
| ConnectionGroupName |
Hiermee haalt u de naam van de verbindingsgroep op of stelt u deze in. |
| ContentLength |
Hiermee haalt u de HTTP-header op of stelt u deze |
| ContentType |
Hiermee haalt u de HTTP-header op of stelt u deze |
| CreatorInstance |
Verouderd.
Wanneer dit wordt overschreven in een onderliggende klasse, wordt het fabrieksobject afgeleid van de IWebRequestCreate klasse die wordt gebruikt om de WebRequest geïnstantieerde instantie te maken voor het indienen van de aanvraag bij de opgegeven URI. (Overgenomen van WebRequest) |
| Credentials |
Hiermee haalt u de verificatiereferenties op of stelt u deze in. |
| Headers |
Hiermee wordt de verzameling headernaam-/waardeparen opgehaald of ingesteld die aan de aanvraag zijn gekoppeld. |
| ImpersonationLevel |
Hiermee haalt u het imitatieniveau voor de huidige aanvraag op of stelt u dit in. (Overgenomen van WebRequest) |
| Method |
Hiermee haalt u de protocolmethode op die moet worden gebruikt met de pack-URI-aanvraag. |
| PreAuthenticate |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de aanvraag vooraf moet worden geverifieerd. |
| Proxy |
Hiermee haalt u de netwerkproxy voor internettoegang op of stelt u deze in. |
| RequestUri |
Hiermee haalt u de URI op van de resource die is gekoppeld aan de aanvraag. |
| Timeout |
Hiermee wordt de tijdsduur opgehaald of ingesteld voordat er een time-out optreedt voor de aanvraag. |
| UseDefaultCredentials |
Hiermee haalt u de standaardverificatiereferenties op of stelt u deze in. |
Methoden
| Name | Description |
|---|---|
| Abort() |
Hiermee wordt de aanvraag afgebroken. (Overgenomen van WebRequest) |
| BeginGetRequestStream(AsyncCallback, Object) |
Wanneer deze wordt overschreven in een onderliggende klasse, biedt deze een asynchrone versie van de GetRequestStream() methode. (Overgenomen van WebRequest) |
| BeginGetResponse(AsyncCallback, Object) |
Wanneer deze wordt overschreven in een onderliggende klasse, wordt een asynchrone aanvraag voor een internetresource gestart. (Overgenomen van WebRequest) |
| CreateObjRef(Type) |
Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object. (Overgenomen van MarshalByRefObject) |
| EndGetRequestStream(IAsyncResult) |
Wanneer deze wordt overschreven in een onderliggende klasse, retourneert u een Stream voor het schrijven van gegevens naar de internetresource. (Overgenomen van WebRequest) |
| EndGetResponse(IAsyncResult) |
Wanneer deze wordt overschreven in een afstammelingsklasse, wordt een WebResponse. (Overgenomen van WebRequest) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetInnerRequest() |
Haalt het binnenste WebRequest. |
| GetLifetimeService() |
Verouderd.
Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd. (Overgenomen van MarshalByRefObject) |
| GetObjectData(SerializationInfo, StreamingContext) |
Verouderd.
Vult een SerializationInfo met de gegevens die nodig zijn om het doelobject te serialiseren. (Overgenomen van WebRequest) |
| GetRequestStream() |
Niet gebruiken-GetRequestStream() wordt niet ondersteund door PackWebRequest. |
| GetRequestStreamAsync() |
Wanneer deze wordt overschreven in een onderliggende klasse, retourneert u een Stream voor het schrijven van gegevens naar de internetresource als asynchrone bewerking. (Overgenomen van WebRequest) |
| GetResponse() |
Retourneert de antwoordstroom voor de aanvraag. |
| GetResponseAsync() |
Wanneer deze wordt overschreven in een onderliggende klasse, retourneert u een reactie op een internetaanvraag als asynchrone bewerking. (Overgenomen van WebRequest) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| InitializeLifetimeService() |
Verouderd.
Hiermee haalt u een levensduurserviceobject op om het levensduurbeleid voor dit exemplaar te beheren. (Overgenomen van MarshalByRefObject) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| MemberwiseClone(Boolean) |
Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object. (Overgenomen van MarshalByRefObject) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Verouderd.
Wanneer deze wordt overschreven in een onderliggende klasse, wordt een SerializationInfo exemplaar gevuld met de gegevens die nodig zijn om de WebRequest. (Overgenomen van WebRequest) |