IHostedFileClient Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili klien untuk mengunggah, mengunduh, dan mengelola file yang dihosting oleh layanan AI.
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
- Turunan
- Atribut
- Penerapan
Keterangan
Klien file memungkinkan interaksi dengan penyimpanan file sisi server yang digunakan oleh layanan AI, terutama untuk input dan output penerjemah kode. File yang diunggah melalui antarmuka ini dapat direferensikan dalam permintaan AI menggunakan HostedFileContent.
Kecuali ditentukan lain, semua anggota IHostedFileClient aman utas untuk penggunaan bersamaan. Diharapkan bahwa semua implementasi IHostedFileClient dukungan digunakan oleh beberapa permintaan secara bersamaan. Instans tidak boleh dibuang saat instans masih digunakan.
Metode
| Nama | Deskripsi |
|---|---|
| DeleteAsync(String, HostedFileClientOptions, CancellationToken) |
Menghapus file dari layanan AI. |
| Dispose() |
Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola. (Diperoleh dari IDisposable) |
| DownloadAsync(String, HostedFileClientOptions, CancellationToken) |
Mengunduh file dari layanan AI. |
| GetFileInfoAsync(String, HostedFileClientOptions, CancellationToken) |
Mendapatkan metadata tentang file. |
| GetService(Type, Object) |
IHostedFileClient Meminta objek dari jenis |
| ListFilesAsync(HostedFileClientOptions, CancellationToken) |
Mencantumkan file yang dapat diakses oleh klien ini. |
| UploadAsync(Stream, String, String, HostedFileClientOptions, CancellationToken) |
Mengunggah file ke layanan AI. |