Você não se derivaria dele, mas poder-se-ia envolvê-lo. Está aqui um exemplo parvo que as mostras você possam fazer a sua própria classe para segurar coisas em sua maneira - neste exemplo o construtor toma um Domain Name e prepends automaticamente “http://www.” e adiciona “.com/” (que demonstra um comportamento que estenda HttpWebRequest)…
O HttpWebRequest real é expor como uma propriedade, e você pode escolher envolver funções e propriedades de uso geral tais como GetResponse ()…