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

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

Nome Description
ContentLength

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

ContentType

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

Headers

Obtém a coleção da Web Headers para essa resposta.

InnerResponse

Obtém o objeto interno WebResponse da resposta.

IsFromCache

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

IsMutuallyAuthenticated

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

(Herdado de WebResponse)
ResponseUri

Obtém o URI (uniform resource identifier) da resposta.

SupportsHeaders

Obtém um valor que indica se há suporte para cabeçalhos.

(Herdado de WebResponse)

Métodos

Nome Description
Close()

Fecha o fluxo dessa 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 WebResponse objeto.

(Herdado de WebResponse)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo WebResponse objeto e, opcionalmente, descarta 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 hash predefinida.

(Herdado de Object)
GetLifetimeService()

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

(Herdado de MarshalByRefObject)
GetObjectData(SerializationInfo, StreamingContext)

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

(Herdado de WebResponse)
GetResponseStream()

Obtém o fluxo de resposta contido no PackWebResponse.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()

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

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto atual MarshalByRefObject .

(Herdado de MarshalByRefObject)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IDisposable.Dispose()

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

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

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

(Herdado de WebResponse)

Aplica-se a

Confira também