Возвращаемое значение UploadStringAsync ().

Мой вопрос правильный или неправильныйНе знаю, но я хотел бы знать, возможно ли вернуть значение UploadStringAsync () методов публикации, используя WebClient?

    string serviceURL = REST_URI + servicePath;
    Uri URI = new Uri(serviceURL);
    System.Net.WebClient webClient = new WebClient();
    webClient.Headers["ContentType"] = "application/json";
    webClient.Headers["Accept"] = "application/json";
    webClient.UploadStringCompleted += this.sendPostCompleted;
    webClient.UploadStringAsync(URI, HTTP_POST, result);
    return ??;

Если мы можем вернуть значениеUploadStringAsync(URI, HTTP_POST, result); пожалуйста, дай мне знать?