HostedFileDownloadStream Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir yapay zeka hizmetinden dosya içeriği indirme akışını temsil eder.
public ref class HostedFileDownloadStream abstract : System::IO::Stream
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public abstract class HostedFileDownloadStream : System.IO.Stream
public abstract class HostedFileDownloadStream : System.IO.Stream
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type HostedFileDownloadStream = class
inherit Stream
type HostedFileDownloadStream = class
inherit Stream
Public MustInherit Class HostedFileDownloadStream
Inherits Stream
- Devralma
- Öznitelikler
Açıklamalar
Bu soyut sınıf, indirilen dosya hakkında medya türü ve dosya adı gibi ek meta veriler sağlamak için genişletilir Stream . Uygulamalar soyut Stream üyeleri geçersiz kılmalı ve isteğe bağlı olarak MediaType ve FileName dosya meta verilerini sağlamalıdır.
yöntemi, ToDataContentAsync(CancellationToken) akış içeriğinin tamamını bir örneğe arabelleğe almak için kullanışlı bir DataContent yol sağlar.
Oluşturucular
| Name | Description |
|---|---|
| HostedFileDownloadStream() |
HostedFileDownloadStream sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| FileName |
Dosya adını alır. |
| MediaType |
Dosya içeriğinin medya türünü (MIME türü) alır. |
Yöntemler
| Name | Description |
|---|---|
| ToDataContentAsync(CancellationToken) |
Akış içeriğinin tamamını geçerli konumundan okur ve olarak DataContentdöndürür. |
Uzantı Metotları
| Name | Description |
|---|---|
| CopyToAsync(Stream, PipeWriter, CancellationToken) |
baytlarını Stream zaman uyumsuz olarak okur ve bir iptal belirteci kullanarak belirtilen PipeWriteröğesine yazar. |