PackWebRequest Klas

Definitie

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
PackWebRequest
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 Content-length in.

ContentType

Hiermee haalt u de HTTP-header op of stelt u deze Content-type in.

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)

Van toepassing op

Zie ook