Aracılığıyla paylaş


HttpContent.LoadIntoBufferAsync Yöntem

Tanım

HTTP içeriğini zaman uyumsuz bir işlem olarak bir bellek arabelleğine seri hale getirme.

Aşırı Yüklemeler

LoadIntoBufferAsync(Int64, CancellationToken)

HTTP içeriğini zaman uyumsuz bir işlem olarak bir bellek arabelleğine seri hale getirme.

LoadIntoBufferAsync(CancellationToken)

HTTP içeriğini zaman uyumsuz bir işlem olarak bir bellek arabelleğine seri hale getirme.

LoadIntoBufferAsync(Int64)

HTTP içeriğini zaman uyumsuz bir işlem olarak bir bellek arabelleğine seri hale getirme.

LoadIntoBufferAsync()

HTTP içeriğini zaman uyumsuz bir işlem olarak bir bellek arabelleğine seri hale getirme.

Açıklamalar

Bu işlem engellenmez.

LoadIntoBufferAsync(Int64, CancellationToken)

HTTP içeriğini zaman uyumsuz bir işlem olarak bir bellek arabelleğine seri hale getirme.

public:
 System::Threading::Tasks::Task ^ LoadIntoBufferAsync(long maxBufferSize, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task LoadIntoBufferAsync (long maxBufferSize, System.Threading.CancellationToken cancellationToken);
member this.LoadIntoBufferAsync : int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync (maxBufferSize As Long, cancellationToken As CancellationToken) As Task

Parametreler

maxBufferSize
Int64

Kullanılacak arabelleğin bayt cinsinden en büyük boyutu.

cancellationToken
CancellationToken

İşlemi iptal etmek için iptal belirteci.

Döndürülenler

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

Özel durumlar

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Nesnesi zaten atılmış.

Açıklamalar

Bu işlem engellenmez. Döndürülen Task nesnesi, tüm içerik bellek arabelleğine seri hale getirildikten sonra tamamlanır.

İçerik bir bellek arabelleğine seri hale getirildikten sonra, CopyToAsync(Stream) yöntemlerinden birine yapılan çağrılar, bellek arabelleğinin içeriğini hedef akışa kopyalar.

Şunlara uygulanır

LoadIntoBufferAsync(CancellationToken)

HTTP içeriğini zaman uyumsuz bir işlem olarak bir bellek arabelleğine seri hale getirme.

public:
 System::Threading::Tasks::Task ^ LoadIntoBufferAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task LoadIntoBufferAsync (System.Threading.CancellationToken cancellationToken);
member this.LoadIntoBufferAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync (cancellationToken As CancellationToken) As Task

Parametreler

cancellationToken
CancellationToken

İşlemi iptal etmek için iptal belirteci.

Döndürülenler

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

Özel durumlar

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Nesnesi zaten atılmış.

Açıklamalar

Bu işlem engellenmez. Döndürülen Task nesnesi, tüm içerik bellek arabelleğine seri hale getirildikten sonra tamamlanır.

İçerik bir bellek arabelleğine seri hale getirildikten sonra, CopyToAsync(Stream) yöntemlerinden birine yapılan çağrılar, bellek arabelleğinin içeriğini hedef akışa kopyalar.

Şunlara uygulanır

LoadIntoBufferAsync(Int64)

Kaynak:
HttpContent.cs
Kaynak:
HttpContent.cs
Kaynak:
HttpContent.cs

HTTP içeriğini zaman uyumsuz bir işlem olarak bir bellek arabelleğine seri hale getirme.

public:
 System::Threading::Tasks::Task ^ LoadIntoBufferAsync(long maxBufferSize);
public System.Threading.Tasks.Task LoadIntoBufferAsync (long maxBufferSize);
member this.LoadIntoBufferAsync : int64 -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync (maxBufferSize As Long) As Task

Parametreler

maxBufferSize
Int64

Kullanılacak arabelleğin bayt cinsinden en büyük boyutu.

Döndürülenler

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

Açıklamalar

Bu işlem engellenmez. Döndürülen Task nesnesi, tüm içerik bellek arabelleğine seri hale getirildikten sonra tamamlanır.

İçerik bir bellek arabelleğine seri hale getirildikten sonra, CopyToAsync yöntemlerinden birine yapılan çağrılar, bellek arabelleğinin içeriğini hedef akışa kopyalar.

İçerik maxBufferSize parametresinde geçirilen değeri aşarsa bir özel durum oluşturulur.

Şunlara uygulanır

LoadIntoBufferAsync()

Kaynak:
HttpContent.cs
Kaynak:
HttpContent.cs
Kaynak:
HttpContent.cs

HTTP içeriğini zaman uyumsuz bir işlem olarak bir bellek arabelleğine seri hale getirme.

public:
 System::Threading::Tasks::Task ^ LoadIntoBufferAsync();
public System.Threading.Tasks.Task LoadIntoBufferAsync ();
member this.LoadIntoBufferAsync : unit -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync () As Task

Döndürülenler

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

Açıklamalar

Bu işlem engellenmez. Döndürülen Task nesnesi, tüm içerik bellek arabelleğine seri hale getirildikten sonra tamamlanır.

İçerik bir bellek arabelleğine seri hale getirildikten sonra, CopyToAsync yöntemlerinden birine yapılan çağrılar, bellek arabelleğinin içeriğini hedef akışa kopyalar.

Şunlara uygulanır