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

Observações

Quando usa o protocolo URI do pack, pode referenciar um pacote e os seus elementos de parte, seja localmente a partir de dentro de um pacote ou externamente a partir de uma fonte Web.

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

Propriedades

Name Description
ContentLength

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

ContentType

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

Headers

Recebe a coleção da Web Headers por esta resposta.

InnerResponse

Recebe o objeto interior WebResponse para a resposta.

IsFromCache

Recebe um valor que indica se a resposta vem da cache do pacote ou de um pedido Web.

IsMutuallyAuthenticated

Recebe um Boolean valor que indica se ocorreu autenticação mútua.

(Herdado de WebResponse)
ResponseUri

Obtém o identificador uniforme de recurso (URI) da resposta.

SupportsHeaders

Recebe um valor que indica se os cabeçalhos são suportados.

(Herdado de WebResponse)

Métodos

Name Description
Close()

Fecha o stream para este pedido.

CreateObjRef(Type)

Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Dispose()

Liberta os recursos não geridos usados pelo WebResponse objeto.

(Herdado de WebResponse)
Dispose(Boolean)

Liberta os recursos não geridos usados pelo WebResponse objeto e, opcionalmente, elimina os recursos geridos.

(Herdado de WebResponse)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso.

(Herdado de MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)

Preenche a SerializationInfo com os dados necessários para serializar o objeto alvo.

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

Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto atual MarshalByRefObject .

(Herdado de MarshalByRefObject)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
IDisposable.Dispose()

Quando sobrescrito numa classe derivada, liberta todos os recursos usados pelo WebResponse.

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

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

(Herdado de WebResponse)

Aplica-se a

Ver também