Condividi tramite


PackWebRequest Classe

Definizione

Effettua una richiesta a un oggetto PackagePart intero o a PackagePart in un pacchetto, identificato da un URI di tipo pack.

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
Ereditarietà
PackWebRequest
Ereditarietà

Commenti

System.IO.Packaging Le API usano una sintassi URI pack definita per fare riferimento alle parti contenute in un pacchetto.

Per altre informazioni sulla classe astratta derivata da questa classe e sull'operazione di richieste e risposte, vedere WebRequest.

Proprietà

AuthenticationLevel

Ottiene o imposta i valori che indicano il livello di autenticazione e di rappresentazione usati per la richiesta.

(Ereditato da WebRequest)
CachePolicy

Ottiene o imposta RequestCachePolicy.

ConnectionGroupName

Ottiene o imposta il nome del gruppo di connessioni.

ContentLength

Ottiene o imposta l'intestazione HTTP di Content-length.

ContentType

Ottiene o imposta l'intestazione HTTP di Content-type.

CreatorInstance
Obsoleti.

Quando ne viene eseguito l'override in una classe discendente, ottiene l'oggetto factory derivato dalla classe IWebRequestCreate usato per creare l'oggetto WebRequest di cui è stata creata un'istanza per effettuare la richiesta all'URI specificato.

(Ereditato da WebRequest)
Credentials

Ottiene o imposta le credenziali di autenticazione.

Headers

Ottiene o imposta un insieme di coppie nome/valore di intestazione associate alla richiesta.

ImpersonationLevel

Ottiene o imposta il livello di rappresentazione per la richiesta corrente.

(Ereditato da WebRequest)
Method

Ottiene o imposta il metodo di protocollo da utilizzare per la richiesta dell'URI di tipo pack.

PreAuthenticate

Ottiene o imposta un valore che indica se preautenticare la richiesta.

Proxy

Ottiene o imposta il proxy di rete per l'accesso a Internet.

RequestUri

Ottiene l'URI della risorsa associata alla richiesta.

Timeout

Ottiene o imposta il periodo di tempo fino al timeout della richiesta.

UseDefaultCredentials

Ottiene o imposta le credenziali di autenticazione predefinite.

Metodi

Abort()

Interrompe la richiesta.

(Ereditato da WebRequest)
BeginGetRequestStream(AsyncCallback, Object)

Quando ne viene eseguito l'override in una classe discendente, fornisce una versione asincrona del metodo GetRequestStream().

(Ereditato da WebRequest)
BeginGetResponse(AsyncCallback, Object)

Quando ne viene eseguito l'override in una classe discendente, avvia una richiesta asincrona per una risorsa Internet.

(Ereditato da WebRequest)
CreateObjRef(Type)

Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto.

(Ereditato da MarshalByRefObject)
EndGetRequestStream(IAsyncResult)

Quando ne viene eseguito l'override in una classe discendente, restituisce un oggetto Stream per la scrittura di dati nella risorsa Internet.

(Ereditato da WebRequest)
EndGetResponse(IAsyncResult)

Quando ne viene eseguito l'override in una classe discendente, restituisce un oggetto WebResponse.

(Ereditato da WebRequest)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetInnerRequest()

Ottiene l'oggetto interno WebRequest.

GetLifetimeService()
Obsoleti.

Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza.

(Ereditato da MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Obsoleti.

Popola un oggetto SerializationInfo con i dati necessari per serializzare l'oggetto di destinazione.

(Ereditato da WebRequest)
GetRequestStream()

Non usare - GetRequestStream() non è supportato da PackWebRequest.

GetRequestStreamAsync()

Quando ne viene eseguito l'override in una classe discendente, restituisce un oggetto Stream per la scrittura dei dati nella risorse Internet come operazione asincrona.

(Ereditato da WebRequest)
GetResponse()

Restituisce il flusso di risposte per la richiesta.

GetResponseAsync()

Quando ne viene eseguito l'override in una classe discendente, restituisce una risposta a una richiesta Internet come operazione asincrona.

(Ereditato da WebRequest)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InitializeLifetimeService()
Obsoleti.

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente.

(Ereditato da MarshalByRefObject)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Obsoleti.

Quando ne viene eseguito l'override in una classe discendente, popola un'istanza di SerializationInfo con i dati necessari per serializzare WebRequest.

(Ereditato da WebRequest)

Si applica a

Vedi anche