HttpPostedFileBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Служит базовым классом для классов, которые предоставляют доступ к отдельным файлам, отправленным клиентом.
public ref class HttpPostedFileBase abstract
public abstract class HttpPostedFileBase
type HttpPostedFileBase = class
Public MustInherit Class HttpPostedFileBase
- Наследование
-
HttpPostedFileBase
- Производный
Комментарии
Класс HttpPostedFileBase является абстрактным классом, который содержит те же члены, что HttpPostedFile и класс. Класс HttpPostedFileBase позволяет создавать производные классы, такие как класс HttpPostedFile, но можно настроить и работать вне конвейера ASP.NET. При выполнении модульного тестирования обычно используется производный класс для реализации элементов с настраиваемым поведением, которое выполняет тестовый сценарий.
Класс HttpPostedFileWrapper наследуется от класса HttpPostedFileBase. Класс HttpPostedFileWrapper служит оболочкой для HttpPostedFile класса. Во время выполнения обычно используется экземпляр HttpPostedFileWrapper класса для вызова членов HttpPostedFile объекта.
Конструкторы
| Имя | Описание |
|---|---|
| HttpPostedFileBase() |
Инициализирует класс для использования наследуемым экземпляром класса. Этот конструктор может вызываться только унаследованным классом. |
Свойства
| Имя | Описание |
|---|---|
| ContentLength |
При переопределении в производном классе получает размер отправленного файла в байтах. |
| ContentType |
При переопределении в производном классе получает тип контента MIME отправленного файла. |
| FileName |
При переопределении в производном классе получает полное имя файла на клиенте. |
| InputStream |
При переопределении в производном классе получает Stream объект, указывающий на отправленный файл, чтобы подготовиться к чтению содержимого файла. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| SaveAs(String) |
При переопределении в производном классе сохраняет содержимое отправленного файла. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |