HttpPostedFileBase HttpPostedFileBase HttpPostedFileBase HttpPostedFileBase Class

정의

클라이언트에서 업로드한 개별 파일에 대한 액세스를 제공하는 클래스의 기본 클래스로 사용됩니다.Serves as the base class for classes that provide access to individual files that have been uploaded by a client.

public ref class HttpPostedFileBase abstract
public abstract class HttpPostedFileBase
type HttpPostedFileBase = class
Public MustInherit Class HttpPostedFileBase
상속
HttpPostedFileBaseHttpPostedFileBaseHttpPostedFileBaseHttpPostedFileBase
파생

설명

합니다 HttpPostedFileBase 클래스는 추상 클래스와 동일한 멤버를 포함 하는 HttpPostedFile 클래스입니다.The HttpPostedFileBase class is an abstract class that contains the same members as the HttpPostedFile class. 합니다 HttpPostedFileBase 클래스를 사용 하는 파생된 클래스를 만들 수 있습니다.는 HttpPostedFile 클래스 같지만 사용자 지정할 수 있으며 ASP.NET 파이프라인 외부에서 작동 하는 합니다.The HttpPostedFileBase class lets you create derived classes that are like the HttpPostedFile class, but that you can customize and that work outside the ASP.NET pipeline. 단위 테스트를 수행할 때 일반적으로 파생된 클래스를 사용 하 여 테스트 중인 시나리오를 충족 하는 동작 사용자 지정 멤버를 구현 합니다.When you perform unit testing, you typically use a derived class to implement members that have customized behavior that fulfills the scenario you are testing.

HttpPostedFileWrapper 클래스는 HttpPostedFileBase 클래스에서 파생됩니다.The HttpPostedFileWrapper class derives from the HttpPostedFileBase class. 합니다 HttpPostedFileWrapper 클래스에 대 한 래퍼로 사용 되는 HttpPostedFile 클래스입니다.The HttpPostedFileWrapper class serves as a wrapper for the HttpPostedFile class. 런타임 시 일반적으로의 인스턴스를 사용 합니다 HttpPostedFileWrapper 클래스의 멤버를 호출 하는 HttpPostedFile 개체입니다.At run time, you typically use an instance of the HttpPostedFileWrapper class to call members of the HttpPostedFile object.

생성자

HttpPostedFileBase() HttpPostedFileBase() HttpPostedFileBase() HttpPostedFileBase()

상속된 클래스 인스턴스에 사용할 수 있도록 클래스를 초기화합니다.Initializes the class for use by an inherited class instance. 이 생성자는 상속된 클래스에서만 호출될 수 있습니다.This constructor can only be called by an inherited class.

속성

ContentLength ContentLength ContentLength ContentLength

파생 클래스에서 재정의된 경우 업로드된 파일의 크기(바이트)를 가져옵니다.When overridden in a derived class, gets the size of an uploaded file, in bytes.

ContentType ContentType ContentType ContentType

파생 클래스에서 재정의된 경우 업로드된 파일의 MIME 콘텐츠 형식을 가져옵니다.When overridden in a derived class, gets the MIME content type of an uploaded file.

FileName FileName FileName FileName

파생 클래스에서 재정의되는 경우 클라이언트에 있는 파일의 정규화된 이름을 가져옵니다.When overridden in a derived class, gets the fully qualified name of the file on the client.

InputStream InputStream InputStream InputStream

파생 클래스에서 재정의되는 경우 업로드된 파일의 콘텐츠를 읽기 위해 해당 파일을 가리키는 Stream 개체를 가져옵니다.When overridden in a derived class, gets a Stream object that points to an uploaded file to prepare for reading the contents of the file.

메서드

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
SaveAs(String) SaveAs(String) SaveAs(String) SaveAs(String)

파생 클래스에서 재정의되는 경우 업로드된 파일의 콘텐츠를 저장합니다.When overridden in a derived class, saves the contents of an uploaded file.

ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

적용 대상