UploadStringCompletedEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет данные для UploadStringCompleted события.
public ref class UploadStringCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class UploadStringCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type UploadStringCompletedEventArgs = class
inherit AsyncCompletedEventArgs
Public Class UploadStringCompletedEventArgs
Inherits AsyncCompletedEventArgs
- Наследование
Примеры
В следующем примере кода демонстрируется асинхронная передача строки.
public static void UploadStringInBackground2(string address)
{
WebClient client = new WebClient();
Uri uri = new Uri(address);
string data = "Time = 12:00am temperature = 50";
client.UploadStringCompleted += new UploadStringCompletedEventHandler(UploadStringCallback2);
client.UploadStringAsync(uri, data);
}
Public Shared Sub UploadStringInBackground2(ByVal address As String)
Dim client As WebClient = New WebClient()
Dim data As String = "Time = 12:00am temperature = 50"
AddHandler client.UploadStringCompleted, AddressOf UploadStringCallback2
Dim uri as Uri = New Uri(address)
client.UploadStringAsync(uri, data)
End Sub
Следующий метод вызывается при завершении отправки.
private static void UploadStringCallback2(Object sender, UploadStringCompletedEventArgs e)
{
string reply = (string)e.Result;
Console.WriteLine(reply);
}
Private Shared Sub UploadStringCallback2(ByVal sender As Object, ByVal e As UploadStringCompletedEventArgs)
Dim reply As String = CStr(e.Result)
Console.WriteLine(reply)
End Sub
Комментарии
Экземпляры этого класса передаются UploadStringCompletedEventHandlerв .
Свойства
| Имя | Описание |
|---|---|
| Cancelled |
Возвращает значение, указывающее, была ли отменена асинхронная операция. (Унаследовано от AsyncCompletedEventArgs) |
| Error |
Возвращает значение, указывающее, какая ошибка произошла во время асинхронной операции. (Унаследовано от AsyncCompletedEventArgs) |
| Result |
Возвращает ответ сервера на операцию отправки строк, запущенную UploadStringAsync путем вызова метода. |
| UserState |
Возвращает уникальный идентификатор асинхронной задачи. (Унаследовано от AsyncCompletedEventArgs) |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| RaiseExceptionIfNecessary() |
Вызывает исключение, предоставленное пользователем, если не удалось выполнить асинхронную операцию. (Унаследовано от AsyncCompletedEventArgs) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |