FileWebResponse Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет реализацию файловой 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
- Наследование
- Атрибуты
- Реализации
Комментарии
Класс FileWebResponse реализует базовый WebResponseabstract класс для возврата ресурсов файловой системы для FileWebRequest класса.
Клиентские приложения не создают FileWebResponse экземпляры напрямую. Вместо этого они создаются путем вызова GetResponse метода в экземпляре FileWebRequest .
Метод GetResponseStream возвращает Stream экземпляр, предоставляющий доступ только для чтения к ресурсу файловой системы.
Класс FileWebResponse использует класс для обработки ошибок и безопасности доступа к коду File .
Конструкторы
| Имя | Описание |
|---|---|
| FileWebResponse(SerializationInfo, StreamingContext) |
Устаревшие..
Устаревшие..
Устаревшие..
Инициализирует новый экземпляр FileWebResponse класса из указанных экземпляров SerializationInfo и StreamingContext классов. |
Свойства
| Имя | Описание |
|---|---|
| ContentLength |
Возвращает длину содержимого в ресурсе файловой системы. |
| ContentType |
Возвращает тип контента ресурса файловой системы. |
| Headers |
Возвращает коллекцию пар имени заголовка и значения, связанных с ответом. |
| IsFromCache |
Boolean Возвращает значение, указывающее, получен ли этот ответ из кэша. (Унаследовано от WebResponse) |
| IsMutuallyAuthenticated |
Возвращает значение, указывающее, произошла ли взаимная Boolean проверка подлинности. (Унаследовано от WebResponse) |
| ResponseUri |
Возвращает URI ресурса файловой системы, который предоставил ответ. |
| SupportsHeaders |
Возвращает значение, указывающее, поддерживается ли Headers свойство экземпляром FileWebResponse . |
Методы
| Имя | Описание |
|---|---|
| Close() |
Закрывает поток отклика. |
| CreateObjRef(Type) |
Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
| Dispose() |
Освобождает неуправляемые ресурсы, используемые WebResponse объектом. (Унаследовано от WebResponse) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые FileWebResponse и при необходимости освобождает управляемые ресурсы. |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые WebResponse объектом, и при необходимости удаляет управляемые ресурсы. (Унаследовано от WebResponse) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetLifetimeService() |
Устаревшие..
Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| GetObjectData(SerializationInfo, StreamingContext) |
Устаревшие..
Заполняет SerializationInfo данные, необходимые для сериализации целевого объекта. |
| GetResponseStream() |
Возвращает поток данных из ресурса файловой системы. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| InitializeLifetimeService() |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| MemberwiseClone(Boolean) |
Создает неглубокую копию текущего MarshalByRefObject объекта. (Унаследовано от MarshalByRefObject) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IDisposable.Dispose() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Освобождает все ресурсы, используемые параметром FileWebResponse. |
| IDisposable.Dispose() |
При переопределении в производном классе освобождает все ресурсы, используемые параметром WebResponse. (Унаследовано от WebResponse) |
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Устаревшие..
Заполняет экземпляр данными SerializationInfo , необходимыми для сериализации FileWebResponse. |