WebRequest.GetRequestStreamAsync Yöntem

Tanım

Bir alt sınıfta geçersiz kılındığında, zaman uyumsuz bir işlem olarak İnternet kaynağına veri yazmak için bir döndürür Stream .

public:
 virtual System::Threading::Tasks::Task<System::IO::Stream ^> ^ GetRequestStreamAsync();
public virtual System.Threading.Tasks.Task<System.IO.Stream> GetRequestStreamAsync ();
abstract member GetRequestStreamAsync : unit -> System.Threading.Tasks.Task<System.IO.Stream>
override this.GetRequestStreamAsync : unit -> System.Threading.Tasks.Task<System.IO.Stream>
Public Overridable Function GetRequestStreamAsync () As Task(Of Stream)

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Açıklamalar

Bu işlem engellemez. Task<TResult> Döndürülen nesne, İnternet kaynağına veri yazmak için kullanılabilir olduğunda Stream tamamlanır.

çağrısı GetRequestStreamAsyncyaptıktan sonra çağrısı yapmadan önce istek akışını kapatdığınızdan GetResponseAsyncemin olun.

Bu yöntem, yöntemin zaman uyumlu karşılık geleninin atabileceği tüm kullanım dışı özel durumları döndürdüğü görevde depolar. Döndürülen görevde bir özel durum depolanıyorsa, görev beklenirken bu özel durum oluşturulur. gibi ArgumentExceptionkullanım özel durumları yine de zaman uyumlu olarak oluşturulur. Depolanan özel durumlar için tarafından oluşan GetRequestStream()özel durumlara bakın.

Şunlara uygulanır