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à

Commenti

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

Per il protocollo URI pack, i caratteri barra (//) di un URI (Uniform Resource Identifier) incorporato 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à

Nome Descrizione
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 la raccolta di Web Headers per questa risposta.

InnerResponse

Ottiene l'oggetto interno WebResponse per la risposta.

IsFromCache

Ottiene un valore che indica se la risposta proviene dalla cache del pacchetto o da una richiesta Web.

IsMutuallyAuthenticated

Ottiene un Boolean valore che indica se si è verificata l'autenticazione reciproca.

(Ereditato da WebResponse)
ResponseUri

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

SupportsHeaders

Ottiene un valore che indica se le intestazioni sono supportate.

(Ereditato da WebResponse)

Metodi

Nome Descrizione
Close()

Chiude il flusso per questa richiesta.

CreateObjRef(Type)

Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare 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 e, facoltativamente, 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()

Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)

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

(Ereditato da WebResponse)
GetResponseStream()

Ottiene il flusso di risposta contenuto in PackWebResponse.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
InitializeLifetimeService()

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

(Ereditato da MarshalByRefObject)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia superficiale dell'oggetto corrente MarshalByRefObject .

(Ereditato da MarshalByRefObject)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IDisposable.Dispose()

In caso di override in una classe derivata, rilascia tutte le risorse usate da WebResponse.

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

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

(Ereditato da WebResponse)

Si applica a

Vedi anche