HttpWebRequest を使用して非同期で長時間実行される要求を作成しています。リクエストの実行中に、リクエストのローカル ポート (つまり、サーバーではなくクライアントのポート) を取得できるようにしたいと考えています。それ、どうやったら出来るの?
HttpWebRequest.ServicePoint.BindIPEndPointDelegate を見てきましたが、呼び出し元がローカルの addy/port を指定できるようです。理想的には、HttpWebRequest が通常どおりローカル ポートを選択できるようにしてから、何を選択したかを尋ねたいと思います。