IUploadedFile Interface |
Namespace: CMS.Base
public interface IUploadedFile
The IUploadedFile type exposes the following members.
Name | Description | |
---|---|---|
CanOpenReadStream |
Gets a value that indicates whether the IUploadedFile implementation supports accessing
the input stream via OpenReadStream method.
| |
ContentType |
Gets the MIME content type of an uploaded file.
| |
FileName |
Gets the fully qualified name of the file on the client.
| |
InputStream |
Gets a Stream object that points to an uploaded file. This property
will return the same object when it is accessed multiple times.
| |
Length |
Gets the size of an uploaded file in bytes.
|
Name | Description | |
---|---|---|
OpenReadStream |
Opens the request stream for reading the uploaded file. Once the read is completed
this stream should be disposed manually.
|
Name | Description | |
---|---|---|
GetBytes | Gets the content of uploaded file as byte array with array length equal to Length. When the CanOpenReadStream is then the input stream will be accessed via OpenReadStream method and then disposed. When the CanOpenReadStream is then the input stream will be accessed via InputStream method, attempted to seek to the beginning and then read. |