MultipartFileStreamProvider Class
Represents an IMultipartStreamProvider suited for writing each MIME body parts of the MIME multipart message to a file using a FileStream.
Inheritance Hierarchy
System.Object
System.Net.Http.MultipartStreamProvider
System.Net.Http.MultipartFileStreamProvider
System.Net.Http.MultipartFormDataStreamProvider
Namespace: System.Net.Http
Assembly: System.Net.Http.Formatting (in System.Net.Http.Formatting.dll)
Syntax
'Declaration
Public Class MultipartFileStreamProvider _
Inherits MultipartStreamProvider
'Usage
Dim instance As MultipartFileStreamProvider
public class MultipartFileStreamProvider : MultipartStreamProvider
public ref class MultipartFileStreamProvider : public MultipartStreamProvider
type MultipartFileStreamProvider =
class
inherit MultipartStreamProvider
end
public class MultipartFileStreamProvider extends MultipartStreamProvider
The MultipartFileStreamProvider type exposes the following members.
Constructors
Name | Description | |
---|---|---|
MultipartFileStreamProvider(String) | Initializes a new instance of the MultipartFileStreamProvider class. | |
MultipartFileStreamProvider(String, Int32) | Initializes a new instance of the MultipartFileStreamProvider class. |
Top
Properties
Name | Description | |
---|---|---|
BufferSize | Gets or sets the number of bytes buffered for writes to the file. | |
Contents | Gets or sets the contents for this MultipartStreamProvider. (Inherited from MultipartStreamProvider.) | |
FileData | Gets or sets the multipart file data. | |
RootPath | Gets or sets the root path where the content of MIME multipart body parts are written to. |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
ExecutePostProcessingAsync | Executes the post processing operation for this MultipartStreamProvider. (Inherited from MultipartStreamProvider.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetLocalFileName | Gets the name of the local file which will be combined with the root path to create an absolute file name where the contents of the current MIME body part will be stored. | |
GetStream | Gets the stream instance where the message body part is written to. (Overrides MultipartStreamProvider.GetStream(HttpContent, HttpContentHeaders).) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.