Udostępnij za pośrednictwem


HttpPostedFileBase Klasa

Definicja

Służy jako klasa bazowa dla klas, które zapewniają dostęp do poszczególnych plików przekazanych przez klienta.

public ref class HttpPostedFileBase abstract
public abstract class HttpPostedFileBase
type HttpPostedFileBase = class
Public MustInherit Class HttpPostedFileBase
Dziedziczenie
HttpPostedFileBase
Pochodne

Uwagi

Klasa HttpPostedFileBase jest klasą abstrakcyjną, która zawiera te same składowe co HttpPostedFile klasa . Klasa umożliwia tworzenie klas pochodnych, które są podobne do klasy , ale które można dostosować i które działają poza ASP.NET HttpPostedFileBase HttpPostedFile potoku. Podczas przeprowadzania testów jednostkowych zazwyczaj używa się klasy pochodnej, aby zaimplementować składowe, które mają dostosowane zachowanie, które spełnia testowany scenariusz.

Klasa HttpPostedFileWrapper pochodzi od HttpPostedFileBase klasy . Klasa HttpPostedFileWrapper służy jako otoka HttpPostedFile dla klasy. W czasie uruchamiania zwykle używa się wystąpienia klasy do wywołania HttpPostedFileWrapper składowych HttpPostedFile obiektu .

Konstruktory

HttpPostedFileBase()

Inicjuje klasę do użycia przez dziedziczone wystąpienie klasy. Ten konstruktor może być wywoływany tylko przez dziedziczoną klasę.

Właściwości

ContentLength

W przypadku przesłonięć w klasie pochodnej program pobiera rozmiar przekazanego pliku w bajtach.

ContentType

W przypadku przesłonięć w klasie pochodnej program pobiera typ zawartości MIME przekazanego pliku.

FileName

W przypadku przesłonięć w klasie pochodnej program pobiera w pełni kwalifikowaną nazwę pliku na kliencie.

InputStream

W przypadku przesłonięć w klasie pochodnej program pobiera obiekt, który wskazuje przekazany plik, aby przygotować się do odczytu Stream zawartości pliku.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
SaveAs(String)

W przypadku przesłonięć w klasie pochodnej program zapisuje zawartość przekazanego pliku.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy