DownloadStringCompletedEventArgs.Result Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir DownloadStringAsync yöntem tarafından indirilen verileri alır.
public:
property System::String ^ Result { System::String ^ get(); };
public string Result { get; }
member this.Result : string
Public ReadOnly Property Result As String
Özellik Değeri
String İndirilen verileri içeren bir.
Örnekler
Aşağıdaki kod örneği bu özelliğin değerini görüntüler.
void DownloadStringCallback2( Object^ /*sender*/, DownloadStringCompletedEventArgs^ e )
{
// If the request was not canceled and did not throw
// an exception, display the resource.
if ( !e->Cancelled && e->Error == nullptr )
{
String^ textString = dynamic_cast<String^>(e->Result);
Console::WriteLine( textString );
}
}
private static void DownloadStringCallback2(Object sender, DownloadStringCompletedEventArgs e)
{
// If the request was not canceled and did not throw
// an exception, display the resource.
if (!e.Cancelled && e.Error == null)
{
string textString = (string)e.Result;
Console.WriteLine(textString);
}
}
Private Shared Sub DownloadStringCallback2(ByVal sender As Object, ByVal e As DownloadStringCompletedEventArgs)
' If the request was not canceled and did not throw
' an exception, display the resource.
If e.Cancelled = False AndAlso e.Error Is Nothing Then
Dim textString As String = CStr(e.Result)
Console.WriteLine(textString)
End If
End Sub
Açıklamalar
Bu özellik tarafından döndürülen verileri kullanmadan önce ve Cancelled özelliklerini denetlemeniz Error gerekir. Özelliğin Error değeri bir Exception nesneyse veya özelliğin Cancelled değeri ise true
, zaman uyumsuz işlem doğru tamamlanmaz ve özelliğin Result değeri geçerli olmaz.