Web expiration du délai de demande .NET

Je suis en train de faire une demande de service web appel à une tierce partie site web qui est le serveur est un peu plus fiable. Est il possible que je peux définir un délai d'attente de la demande pour ce site? Quelque chose comme ce pseudo-code:

try //for 1 minute
{
    //Make web request here
    using (WebClient client new WebClient()) //...etc.
}
catch
{
}

OriginalL'auteur Victor | 2010-03-19