HttpListener.Stop メソッド
アセンブリ: System (system.dll 内)



このインスタンスが既に停止されている場合、このメソッドの呼び出しは無効です。
HttpListener オブジェクトを停止したら、Start メソッドを使用して再開できます。
呼び出し時の注意 このメンバは、アプリケーションでネットワーク トレースが有効にされている場合にトレース情報を出力します。詳細については、「ネットワークのトレース」を参照してください。
Stop メソッドを使用して受信要求の処理を停止するコード例を次に示します。
public static void NonblockingListener(string [] prefixes) { HttpListener listener = new HttpListener(); foreach (string s in prefixes) { listener.Prefixes.Add(s); } listener.Start(); IAsyncResult result = listener.BeginGetContext(new AsyncCallback(ListenerCallback) ,listener); // Applications can do some work here while waiting for the // request. If no work can be done until you have processed a request , // use a wait handle to prevent this thread from terminating // while the asynchronous operation completes. Console.WriteLine("Waiting for request to be processed asyncronously."); result.AsyncWaitHandle.WaitOne(); Console.WriteLine("Request processed asyncronously."); listener.Close(); }

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


Weblioに収録されているすべての辞書からHttpListener.Stop メソッドを検索する場合は、下記のリンクをクリックしてください。

- HttpListener.Stop メソッドのページへのリンク