WebClient.OpenReadCompleted Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje, gdy operacja asynchroniczna w celu otwarcia strumienia zawierającego zasób zostanie ukończony.
public:
event System::Net::OpenReadCompletedEventHandler ^ OpenReadCompleted;
public event System.Net.OpenReadCompletedEventHandler? OpenReadCompleted;
public event System.Net.OpenReadCompletedEventHandler OpenReadCompleted;
member this.OpenReadCompleted : System.Net.OpenReadCompletedEventHandler
Public Custom Event OpenReadCompleted As OpenReadCompletedEventHandler
Public Event OpenReadCompleted As OpenReadCompletedEventHandler
Typ zdarzenia
Przykłady
Poniższy przykład kodu przedstawia ustawianie procedury obsługi zdarzeń dla tego zdarzenia.
void OpenResourceForReading2( String^ address )
{
WebClient^ client = gcnew WebClient;
Uri ^uri = gcnew Uri(address);
client->OpenReadCompleted += gcnew OpenReadCompletedEventHandler( OpenReadCallback2 );
client->OpenReadAsync( uri );
}
public static void OpenResourceForReading2(string address)
{
WebClient client = new WebClient();
Uri uri = new Uri(address);
client.OpenReadCompleted += new OpenReadCompletedEventHandler(OpenReadCallback2);
client.OpenReadAsync(uri);
}
Public Shared Sub OpenResourceForReading2(ByVal address As String)
Dim client As WebClient = New WebClient()
AddHandler client.OpenReadCompleted, AddressOf OpenReadCallback2
Dim uri as Uri = New Uri(address)
client.OpenReadAsync(uri)
End Sub
Uwagi
To zdarzenie jest wywoływane za każdym razem, gdy operacja asynchroniczna powoduje otwarcie strumienia zawierającego zasób. Te operacje są uruchamiane przez wywołanie OpenReadAsync metod.
Element OpenReadCompletedEventHandler jest pełnomocnikem dla tego zdarzenia. Klasa OpenReadCompletedEventArgs udostępnia procedurę obsługi zdarzeń z danymi zdarzenia.
Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.