C# Класс OpenMetaverse.Http.CapsBase

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

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

Метод Описание
DownloadDataAsync ( HttpWebRequest request, int millisecondsTimeout, DownloadProgressEventHandler downloadProgressCallback, RequestCompletedEventHandler completedCallback ) : void
DownloadStringAsync ( Uri address, X509Certificate2 clientCert, int millisecondsTimeout, DownloadProgressEventHandler downloadProgressCallback, RequestCompletedEventHandler completedCallback ) : HttpWebRequest
UploadDataAsync ( Uri address, X509Certificate2 clientCert, string contentType, byte data, int millisecondsTimeout, OpenWriteEventHandler openWriteCallback, DownloadProgressEventHandler downloadProgressCallback, RequestCompletedEventHandler completedCallback ) : HttpWebRequest

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

Метод Описание
CapsBase ( ) : System
GetResponse ( IAsyncResult ar ) : void
OpenWrite ( IAsyncResult ar ) : void
SetupRequest ( Uri address, X509Certificate2 clientCert ) : HttpWebRequest
TimeoutCallback ( object state, bool timedOut ) : void

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

DownloadDataAsync() публичный статический Метод

public static DownloadDataAsync ( HttpWebRequest request, int millisecondsTimeout, DownloadProgressEventHandler downloadProgressCallback, RequestCompletedEventHandler completedCallback ) : void
request System.Net.HttpWebRequest
millisecondsTimeout int
downloadProgressCallback DownloadProgressEventHandler
completedCallback RequestCompletedEventHandler
Результат void

DownloadStringAsync() публичный статический Метод

public static DownloadStringAsync ( Uri address, X509Certificate2 clientCert, int millisecondsTimeout, DownloadProgressEventHandler downloadProgressCallback, RequestCompletedEventHandler completedCallback ) : HttpWebRequest
address System.Uri
clientCert System.Security.Cryptography.X509Certificates.X509Certificate2
millisecondsTimeout int
downloadProgressCallback DownloadProgressEventHandler
completedCallback RequestCompletedEventHandler
Результат System.Net.HttpWebRequest

UploadDataAsync() публичный статический Метод

public static UploadDataAsync ( Uri address, X509Certificate2 clientCert, string contentType, byte data, int millisecondsTimeout, OpenWriteEventHandler openWriteCallback, DownloadProgressEventHandler downloadProgressCallback, RequestCompletedEventHandler completedCallback ) : HttpWebRequest
address Uri
clientCert X509Certificate2
contentType string
data byte
millisecondsTimeout int
openWriteCallback OpenWriteEventHandler
downloadProgressCallback DownloadProgressEventHandler
completedCallback RequestCompletedEventHandler
Результат HttpWebRequest