OpenReadCompletedEventHandler デリゲート
メモ : このデリゲートは、.NET Framework version 2.0 で新しく追加されたものです。
WebClient の OpenReadCompleted イベントを処理するメソッドを表します。
名前空間: System.Net
アセンブリ: System (system.dll 内)
構文
Public Delegate Sub OpenReadCompletedEventHandler ( _ sender As Object, _ e As OpenReadCompletedEventArgs _ )
public delegate void OpenReadCompletedEventHandler ( Object^ sender, OpenReadCompletedEventArgs^ e )

OpenReadCompletedEventHandler デリゲートを作成する場合は、イベントを処理するメソッドを識別してください。イベントをイベント ハンドラに関連付けるには、デリゲートのインスタンスをイベントに追加します。デリゲートを削除しない限り、そのイベントが発生すると常にイベント ハンドラが呼び出されます。

読み取り用にリソースをダウンロードするコード例を次に示します。
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
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 OpenReadCallback2(ByVal sender As Object, ByVal e As OpenReadCompletedEventArgs) Dim reply As Stream = Nothing Dim s As StreamReader = Nothing Try reply = CType(e.Result, Stream) s = New StreamReader(reply) Console.WriteLine(s.ReadToEnd()) Finally If Not s Is Nothing Then s.Close() End If If Not reply Is Nothing Then reply.Close() End If End Try End Sub
public static void OpenReadCallback2 (Object sender, OpenReadCompletedEventArgs e) { Stream reply = null; StreamReader s = null; try { reply = (Stream)e.Result; s = new StreamReader (reply); Console.WriteLine (s.ReadToEnd ()); } finally { if (s != null) { s.Close (); } if (reply != null) { reply.Close (); } } }

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からOpenReadCompletedEventHandler デリゲートを検索する場合は、下記のリンクをクリックしてください。

- OpenReadCompletedEventHandler デリゲートのページへのリンク