IHostedFileClient Arabirim
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.
Yapay zeka hizmeti tarafından barındırılan dosyaları karşıya yüklemek, indirmek ve yönetmek için bir istemciyi temsil eder.
public interface class IHostedFileClient : IDisposable
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public interface IHostedFileClient : IDisposable
public interface IHostedFileClient : IDisposable
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type IHostedFileClient = interface
interface IDisposable
type IHostedFileClient = interface
interface IDisposable
Public Interface IHostedFileClient
Implements IDisposable
- Türetilmiş
- Öznitelikler
- Uygulamalar
Açıklamalar
Dosya istemcileri, özellikle kod yorumlayıcı girişleri ve çıkışları için yapay zeka hizmetleri tarafından kullanılan sunucu tarafı dosya depolama alanıyla etkileşime olanak tanır. Bu arabirim aracılığıyla karşıya yüklenen dosyalara kullanılarak HostedFileContentyapay zeka isteklerinde başvurulabilir.
Aksi belirtilmedikçe, tüm üyeleri IHostedFileClient eş zamanlı kullanım için iş parçacığı açısından güvenlidir. Tüm destek uygulamalarının IHostedFileClient aynı anda birden çok istek tarafından kullanılması beklenir. Örnek kullanımdayken örneklerin atılmaması gerekir.
Yöntemler
| Name | Description |
|---|---|
| DeleteAsync(String, HostedFileClientOptions, CancellationToken) |
Yapay zeka hizmetinden bir dosyayı siler. |
| Dispose() |
Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. (Devralındığı yer: IDisposable) |
| DownloadAsync(String, HostedFileClientOptions, CancellationToken) |
Yapay zeka hizmetinden bir dosya indirir. |
| GetFileInfoAsync(String, HostedFileClientOptions, CancellationToken) |
Dosya hakkındaki meta verileri alır. |
| GetService(Type, Object) |
IHostedFileClient belirtilen türde |
| ListFilesAsync(HostedFileClientOptions, CancellationToken) |
Bu istemci tarafından erişilebilen dosyaları listeler. |
| UploadAsync(Stream, String, String, HostedFileClientOptions, CancellationToken) |
Yapay zeka hizmetine bir dosya yükler. |