Compartilhar via


FileWebResponse Classe

Definição

Fornece uma implementação do sistema de arquivos da classe WebResponse.

public ref class FileWebResponse : System::Net::WebResponse, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse, IDisposable, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse
public class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
[System.Serializable]
public class FileWebResponse : System.Net.WebResponse, IDisposable, System.Runtime.Serialization.ISerializable
[System.Serializable]
public class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
public class FileWebResponse : System.Net.WebResponse
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
[<System.Serializable>]
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
    interface IDisposable
[<System.Serializable>]
type FileWebResponse = class
    inherit WebResponse
    interface ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements IDisposable, ISerializable
Public Class FileWebResponse
Inherits WebResponse
Herança
Atributos
Implementações

Comentários

A classe FileWebResponse implementa a classe base WebResponseabstract para retornar recursos do sistema de arquivos para a classe FileWebRequest.

Os aplicativos cliente não criam FileWebResponse instâncias diretamente; em vez disso, eles são criados chamando o método GetResponse em uma instância de FileWebRequest.

O método GetResponseStream retorna uma instância de Stream que fornece acesso somente leitura a um recurso do sistema de arquivos.

A classe FileWebResponse depende da classe File para tratamento de erros e segurança de acesso ao código.

Construtores

FileWebResponse(SerializationInfo, StreamingContext)
Obsoleto.
Obsoleto.
Obsoleto.

Inicializa uma nova instância da classe FileWebResponse das instâncias especificadas das classes SerializationInfo e StreamingContext.

Propriedades

ContentLength

Obtém o comprimento do conteúdo no recurso do sistema de arquivos.

ContentType

Obtém o tipo de conteúdo do recurso do sistema de arquivos.

Headers

Obtém uma coleção de pares nome/valor de cabeçalho associados à resposta.

IsFromCache

Obtém um valor Boolean que indica se essa resposta foi obtida do cache.

(Herdado de WebResponse)
IsMutuallyAuthenticated

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

(Herdado de WebResponse)
ResponseUri

Obtém o URI do recurso do sistema de arquivos que forneceu a resposta.

SupportsHeaders

Obtém um valor que indica se a propriedade Headers tem suporte pela instância de FileWebResponse.

SupportsHeaders

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

(Herdado de WebResponse)

Métodos

Close()

Fecha o fluxo de resposta.

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 FileWebResponse e, opcionalmente, libera os recursos gerenciados.

Dispose(Boolean)

Libera os recursos não gerenciados usados pelo objeto WebResponse 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 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 tempo de vida para essa instância.

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

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

GetObjectData(SerializationInfo, StreamingContext)
Obsoleto.

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

(Herdado de WebResponse)
GetResponseStream()

Retorna o fluxo de dados do recurso do sistema de arquivos.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Libera todos os recursos usados pelo FileWebResponse.

IDisposable.Dispose()

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

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

Popula uma instância de SerializationInfo com os dados necessários para serializar o FileWebResponse.

Aplica-se a