C# Класс AcoustID.Web.SubmitService

Calls the AcoustId webservice to submit a new fingerprint.
Показать файл Открыть проект

Открытые методы

Метод Описание
GetSubmitStatusAsync ( IEnumerable submits ) : Task

Get the status of a number of pending submissions.

GetSubmitStatusAsync ( SubmitResult submit ) : Task

Get the status of a pending submission.

SubmitAsync ( IEnumerable requests ) : Task

Submit audio data to the AcoustID webservice.

SubmitAsync ( SubmitRequest request ) : Task

Submit audio data to the AcoustID webservice.

SubmitService ( string userKey ) : System

Initializes a new instance of the SubmitService class.

Visit https://acoustid.org/api-key to get a user key.

SubmitService ( string userKey, IResponseParser parser ) : System

Initializes a new instance of the SubmitService class.

Visit https://acoustid.org/api-key to get a user key.

Приватные методы

Метод Описание
BuildQueryString ( IEnumerable submits ) : string
BuildRequestBody ( IEnumerable requests ) : Stream
CreateErrorResponse ( HttpWebResponse response ) : SubmitResponse

Описание методов

GetSubmitStatusAsync() публичный Метод

Get the status of a number of pending submissions.
public GetSubmitStatusAsync ( IEnumerable submits ) : Task
submits IEnumerable The pending submissions.
Результат Task

GetSubmitStatusAsync() публичный Метод

Get the status of a pending submission.
public GetSubmitStatusAsync ( SubmitResult submit ) : Task
submit SubmitResult The pending submission.
Результат Task

SubmitAsync() публичный Метод

Submit audio data to the AcoustID webservice.
public SubmitAsync ( IEnumerable requests ) : Task
requests IEnumerable The submit request data.
Результат Task

SubmitAsync() публичный Метод

Submit audio data to the AcoustID webservice.
public SubmitAsync ( SubmitRequest request ) : Task
request SubmitRequest The submit request data.
Результат Task

SubmitService() публичный Метод

Initializes a new instance of the SubmitService class.
Visit https://acoustid.org/api-key to get a user key.
public SubmitService ( string userKey ) : System
userKey string The user API key.
Результат System

SubmitService() публичный Метод

Initializes a new instance of the SubmitService class.
Visit https://acoustid.org/api-key to get a user key.
public SubmitService ( string userKey, IResponseParser parser ) : System
userKey string The user API key.
parser IResponseParser The instance.
Результат System