Condividi tramite


PackWebResponse Classe

Definizione

Rappresenta una risposta di un oggetto PackWebRequest.

public ref class PackWebResponse sealed : System::Net::WebResponse
public sealed class PackWebResponse : System.Net.WebResponse
type PackWebResponse = class
    inherit WebResponse
Public NotInheritable Class PackWebResponse
Inherits WebResponse
Ereditarietà
PackWebResponse
Ereditarietà

Commenti

Quando si usa il protocollo URI pack, è possibile fare riferimento a un pacchetto e ai relativi elementi parte in locale dall'interno di un pacchetto o esternamente da un'origine Web.

Per il protocollo URI pack, i caratteri della barra in avanti (//) di un URI (Uniform Resource Identifier) incorporati sono rappresentati da virgole (,,). Ad esempio: pack://http:,,www.adatum.com,folder,file.package/images/picture1.jpg fa riferimento al file /images/picture1.jpg contenuto in http://www.adatum.com/folder/file.package.

Proprietà

ContentLength

Ottiene la lunghezza del contenuto della risposta.

ContentType

Ottiene il tipo di contenuto MIME (Multipurpose Internet Mail Extensions) del contenuto del flusso di risposta.

Headers

Ottiene l'insieme di Headers Web per questa risposta.

InnerResponse

Ottiene l'oggetto WebResponse interno per la risposta.

IsFromCache

Ottiene un valore che indica se la risposta viene dalla cache dei pacchetti o da una richiesta Web.

IsMutuallyAuthenticated

Ottiene un valore Boolean che indica se è stata effettuata l'autenticazione reciproca.

(Ereditato da WebResponse)
ResponseUri

Ottiene l'URI (Uniform Resource Identifier) della risposta.

SupportsHeaders

Ottiene un valore che indica se sono supportate le intestazioni.

(Ereditato da WebResponse)

Metodi

Close()

Chiude il flusso per questa richiesta.

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)
Dispose()

Rilascia le risorse non gestite usate dall'oggetto WebResponse.

(Ereditato da WebResponse)
Dispose(Boolean)

Rilascia le risorse non gestite usate dall'oggetto WebResponse ed eventualmente elimina le risorse gestite.

(Ereditato da WebResponse)
Equals(Object)

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

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
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 WebResponse)
GetResponseStream()

Ottiene il flusso di risposte contenuto in PackWebResponse.

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

IDisposable.Dispose()

Quando ne viene eseguito l'override in una classe derivata, rilascia tutte le risorse usate dalla classe WebResponse.

(Ereditato da WebResponse)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Obsoleti.

Popola un'istanza di SerializationInfo con i dati necessari per serializzare WebResponse.

(Ereditato da WebResponse)

Si applica a

Vedi anche