WebClient.OpenReadCompleted Zdarzenie

Definicja

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

OpenReadCompletedEventHandler

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ń.

Dotyczy