C# Класс YukiYume.GitHub.GithubClient

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Download ( string action ) : string
Download ( string action, bool isAuthenticating ) : string
Download ( string action, bool isAuthenticating, NameValueCollection values ) : string
Download ( string action, bool isAuthenticating, NameValueCollection values, string url ) : string
DownloadData ( string action ) : byte[]
DownloadData ( string action, bool isAuthenticating ) : byte[]
DownloadData ( string action, bool isAuthenticating, NameValueCollection values ) : byte[]
DownloadData ( string action, bool isAuthenticating, NameValueCollection values, string url ) : byte[]
DownloadNetwork ( string action ) : string
GithubClient ( FormatType formatType ) : System
GithubClient ( FormatType formatType, string gitHubUserName, string gitHubApiToken ) : System

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

Метод Описание
GetClient ( ) : WebClient
GetParameters ( bool isAuthenticating, NameValueCollection values ) : NameValueCollection
GithubClient ( ) : System
ReleaseClient ( WebClient client ) : void

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

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

public Download ( string action ) : string
action string
Результат string

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

public Download ( string action, bool isAuthenticating ) : string
action string
isAuthenticating bool
Результат string

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

public Download ( string action, bool isAuthenticating, NameValueCollection values ) : string
action string
isAuthenticating bool
values System.Collections.Specialized.NameValueCollection
Результат string

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

public Download ( string action, bool isAuthenticating, NameValueCollection values, string url ) : string
action string
isAuthenticating bool
values System.Collections.Specialized.NameValueCollection
url string
Результат string

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

public DownloadData ( string action ) : byte[]
action string
Результат byte[]

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

public DownloadData ( string action, bool isAuthenticating ) : byte[]
action string
isAuthenticating bool
Результат byte[]

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

public DownloadData ( string action, bool isAuthenticating, NameValueCollection values ) : byte[]
action string
isAuthenticating bool
values System.Collections.Specialized.NameValueCollection
Результат byte[]

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

public DownloadData ( string action, bool isAuthenticating, NameValueCollection values, string url ) : byte[]
action string
isAuthenticating bool
values System.Collections.Specialized.NameValueCollection
url string
Результат byte[]

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

public DownloadNetwork ( string action ) : string
action string
Результат string

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

public GithubClient ( FormatType formatType ) : System
formatType FormatType
Результат System

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

public GithubClient ( FormatType formatType, string gitHubUserName, string gitHubApiToken ) : System
formatType FormatType
gitHubUserName string
gitHubApiToken string
Результат System