C# Класс SkyNet.Client.RequestGenerator

Показать файл Открыть проект

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

Метод Описание
Authorize ( string clientId, string callbackUrl, IEnumerable requestedScopes ) : RestRequest
Copy ( string sourceId, string newParentId ) : RestRequest
CreateFolder ( string parentFolderId, string name, string description = null ) : RestRequest
Delete ( string id ) : RestRequest
Get ( string id ) : RestRequest
GetAccessToken ( string clientId, string clientSecret, string callbackUrl, string authorizationCode ) : RestRequest
GetContents ( string id ) : RestRequest
Move ( string sourceId, string newParentId ) : RestRequest
Quota ( ) : RestRequest
Read ( string id, long startByte, long endByte ) : RestRequest
RefreshAccessToken ( string clientId, string clientSecret, string callbackUrl, string refreshToken ) : RestRequest
Rename ( string id, string name ) : RestRequest
Write ( string parentFolderId, Stream content, string name, string contentType ) : RestRequest

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

Метод Описание
Append ( string apendage ) : string
ContentRequest ( Method method, string resource ) : RestRequest
CopyMove ( string sourceId, string newParentId ) : RestRequest
Encode ( string name ) : string

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

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

public Authorize ( string clientId, string callbackUrl, IEnumerable requestedScopes ) : RestRequest
clientId string
callbackUrl string
requestedScopes IEnumerable
Результат RestSharp.RestRequest

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

public Copy ( string sourceId, string newParentId ) : RestRequest
sourceId string
newParentId string
Результат RestSharp.RestRequest

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

public CreateFolder ( string parentFolderId, string name, string description = null ) : RestRequest
parentFolderId string
name string
description string
Результат RestSharp.RestRequest

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

public Delete ( string id ) : RestRequest
id string
Результат RestSharp.RestRequest

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

public Get ( string id ) : RestRequest
id string
Результат RestSharp.RestRequest

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

public GetAccessToken ( string clientId, string clientSecret, string callbackUrl, string authorizationCode ) : RestRequest
clientId string
clientSecret string
callbackUrl string
authorizationCode string
Результат RestSharp.RestRequest

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

public GetContents ( string id ) : RestRequest
id string
Результат RestSharp.RestRequest

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

public Move ( string sourceId, string newParentId ) : RestRequest
sourceId string
newParentId string
Результат RestSharp.RestRequest

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

public Quota ( ) : RestRequest
Результат RestSharp.RestRequest

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

public Read ( string id, long startByte, long endByte ) : RestRequest
id string
startByte long
endByte long
Результат RestSharp.RestRequest

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

public RefreshAccessToken ( string clientId, string clientSecret, string callbackUrl, string refreshToken ) : RestRequest
clientId string
clientSecret string
callbackUrl string
refreshToken string
Результат RestSharp.RestRequest

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

public Rename ( string id, string name ) : RestRequest
id string
name string
Результат RestSharp.RestRequest

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

public Write ( string parentFolderId, Stream content, string name, string contentType ) : RestRequest
parentFolderId string
content Stream
name string
contentType string
Результат RestSharp.RestRequest