PackWebResponse Classe

Definição

Representa uma resposta de um 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
Herança
PackWebResponse
Herança

Comentários

Ao usar o protocolo URI do pacote, você pode referenciar um pacote e seus elementos de parte localmente de dentro de um pacote ou externamente de uma fonte da Web.

Para o protocolo URI do pacote, os caracteres de barra de encaminhamento (//) de um URI (identificador de recurso uniforme) inserido são representados por vírgulas (,,). Por exemplo: pack://http:,,www.adatum.com,folder,file.package/images/picture1.jpg faz referência ao arquivo /images/picture1.jpg contido em http://www.adatum.com/folder/file.package.

Propriedades

ContentLength

Obtém o comprimento do conteúdo da resposta.

ContentType

Obtém o tipo de conteúdo MIME (Extensões de Internet Mail Multipurpose) do conteúdo do fluxo de resposta.

Headers

Obtém a coleção de Headers Web para esta resposta.

InnerResponse

Obtém o objeto WebResponse interno para a resposta.

IsFromCache

Obtém um valor que indica se a resposta é do cache do pacote ou de uma solicitação Web.

IsMutuallyAuthenticated

Obtém um valor Boolean que indica se ocorreu uma autenticação mútua.

(Herdado de WebResponse)
ResponseUri

Obtém o URI (Uniform Resource Identifier) da resposta.

SupportsHeaders

Obtém um valor que indica se os cabeçalhos têm suporte.

(Herdado de WebResponse)

Métodos

Close()

Fecha o fluxo para esta solicitação.

CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Dispose()

Libera os recursos não gerenciados usados pelo objeto WebResponse.

(Herdado de WebResponse)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo objeto WebResponse e, opcionalmente, libera os recursos gerenciados.

(Herdado de WebResponse)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.

(Herdado de MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)
Obsoleto.

Preenche um SerializationInfo com os dados necessários para serializar o objeto de destino.

(Herdado de WebResponse)
GetResponseStream()

Obtém o fluxo de resposta que está contido no PackWebResponse.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()
Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.

(Herdado de MarshalByRefObject)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

IDisposable.Dispose()

Quando substituído em uma classe derivada, libera todos os recursos usados pela WebResponse.

(Herdado de WebResponse)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Obsoleto.

Preenche uma instância SerializationInfo com os dados necessários para serializar WebResponse.

(Herdado de WebResponse)

Aplica-se a

Confira também