Nyelv

HttpPostedFileBase Osztály

Definíció

Az olyan osztályok alaposztályaként szolgál, amelyek hozzáférést biztosítanak az ügyfél által feltöltött egyes fájlokhoz.

public ref class HttpPostedFileBase abstract
public abstract class HttpPostedFileBase
type HttpPostedFileBase = class
Public MustInherit Class HttpPostedFileBase
Öröklődés
HttpPostedFileBase
Származtatott

Megjegyzések

Az HttpPostedFileBase osztály egy absztrakt osztály, amely ugyanazokat a tagokat tartalmazza, mint az HttpPostedFile osztály. A HttpPostedFileBase osztály lehetővé teszi olyan származtatott osztályok létrehozását, amelyek hasonlóak a HttpPostedFile osztályhoz, de testre szabhatók, és amelyek a ASP.NET folyamaton kívül működnek. Amikor egységtesztelést végez, általában egy származtatott osztályt használ olyan tagok implementálásához, amelyek testre szabott viselkedéssel rendelkeznek, és megfelelnek a tesztelt forgatókönyvnek.

Az HttpPostedFileWrapper osztály az HttpPostedFileBase osztályból származik. Az HttpPostedFileWrapper osztály burkolóként szolgál az HttpPostedFile osztályhoz. Futásidőben általában az HttpPostedFileWrapper osztály egy példányával hívja meg az objektum tagjait HttpPostedFile .

Konstruktorok

Name Description
HttpPostedFileBase()

Inicializálja az osztályt egy örökölt osztálypéldány általi használatra. Ezt a konstruktort csak örökölt osztály hívhatja meg.

Tulajdonságok

Name Description
ContentLength

Ha felülbírált egy származtatott osztályban, a feltöltött fájl mérete bájtban lesz megadva.

ContentType

Ha felülbírál egy származtatott osztályban, lekéri egy feltöltött fájl MIME-tartalomtípusát.

FileName

Ha felül van bírálva egy származtatott osztályban, lekéri a fájl teljes nevét az ügyfélen.

InputStream

Ha felül van bírálva egy származtatott osztályban, egy feltöltött fájlra mutató objektumot kap Stream , hogy felkészüljön a fájl tartalmának olvasására.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
SaveAs(String)

Ha felül van bírálva egy származtatott osztályban, a feltöltött fájl tartalmát menti.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: