C# Class Cirrious.MvvmCross.Plugins.Network.Rest.MvxMultiPartFormRestRequest

Inheritance: MvxTextBasedRestRequest
Show file Open project: Everbridge/sm-MvvmCross

Public Methods

Method Description
MvxMultiPartFormRestRequest ( Uri uri, string verb = MvxVerbs.Post, string accept = MvxContentType.Json, string tag = null ) : System
MvxMultiPartFormRestRequest ( string url, string verb = MvxVerbs.Post, string accept = MvxContentType.Json, string tag = null ) : System
ProcessRequestStream ( Stream stream ) : void

Protected Methods

Method Description
GenerateBoundary ( ) : string
GenerateContentType ( string boundary ) : string
SetBoundary ( string boundary ) : void
UploadFields ( Stream stream ) : void
UploadStreams ( Stream stream ) : void

Private Methods

Method Description
Initialize ( ) : void

Method Details

GenerateBoundary() protected method

protected GenerateBoundary ( ) : string
return string

GenerateContentType() protected method

protected GenerateContentType ( string boundary ) : string
boundary string
return string

MvxMultiPartFormRestRequest() public method

public MvxMultiPartFormRestRequest ( Uri uri, string verb = MvxVerbs.Post, string accept = MvxContentType.Json, string tag = null ) : System
uri System.Uri
verb string
accept string
tag string
return System

MvxMultiPartFormRestRequest() public method

public MvxMultiPartFormRestRequest ( string url, string verb = MvxVerbs.Post, string accept = MvxContentType.Json, string tag = null ) : System
url string
verb string
accept string
tag string
return System

ProcessRequestStream() public method

public ProcessRequestStream ( Stream stream ) : void
stream Stream
return void

SetBoundary() protected method

protected SetBoundary ( string boundary ) : void
boundary string
return void

UploadFields() protected method

protected UploadFields ( Stream stream ) : void
stream Stream
return void

UploadStreams() protected method

protected UploadStreams ( Stream stream ) : void
stream Stream
return void