C# Class MediaFireSDK.Http.MediaFireHttpHelpers

显示文件 Open project: MediaFire/mediafire-csharp-open-sdk

Public Methods

Method Description
BuildQueryString ( string>.IEnumerable parameters, string url ) : string
CopyStreamWithProgress ( Stream source, Stream destination, IProgress progress, CancellationToken token, MediaFireOperationProgress progressData, int bufferSize ) : Task
GetString ( this encoding, byte chars ) : string
Upload ( Stream src, string url, CancellationToken token, IProgress progress, string>.Dictionary parameters, string>.Dictionary headers, long size, MediaFireApiConfiguration configuration ) : Task

Method Details

BuildQueryString() public static method

public static BuildQueryString ( string>.IEnumerable parameters, string url ) : string
parameters string>.IEnumerable
url string
return string

CopyStreamWithProgress() public static method

public static CopyStreamWithProgress ( Stream source, Stream destination, IProgress progress, CancellationToken token, MediaFireOperationProgress progressData, int bufferSize ) : Task
source Stream
destination Stream
progress IProgress
token System.Threading.CancellationToken
progressData MediaFireSDK.Model.MediaFireOperationProgress
bufferSize int
return Task

GetString() public static method

public static GetString ( this encoding, byte chars ) : string
encoding this
chars byte
return string

Upload() public static method

public static Upload ( Stream src, string url, CancellationToken token, IProgress progress, string>.Dictionary parameters, string>.Dictionary headers, long size, MediaFireApiConfiguration configuration ) : Task
src Stream
url string
token System.Threading.CancellationToken
progress IProgress
parameters string>.Dictionary
headers string>.Dictionary
size long
configuration MediaFireSDK.Model.MediaFireApiConfiguration
return Task