IHostedFileClient Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje klienta pro nahrávání, stahování a správu souborů hostovaných službou 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
- Odvozené
- Atributy
- Implementuje
Poznámky
Klienti souborů umožňují interakci s úložištěm souborů na straně serveru používaným službami AI, zejména pro vstupy a výstupy interpretu kódu. Soubory nahrané prostřednictvím tohoto rozhraní lze odkazovat v žádostech AI pomocí HostedFileContent.
Pokud neurčíte jinak, jsou všichni členové IHostedFileClient pro souběžné použití bezpečné pro přístup z více vláken. Očekává se, že souběžně používají všechny implementace IHostedFileClient podpory více požadavků. Instance nesmí být uvolněny, zatímco instance je stále používána.
Metody
| Name | Description |
|---|---|
| DeleteAsync(String, HostedFileClientOptions, CancellationToken) |
Odstraní soubor ze služby AI. |
| Dispose() |
Provádí úlohy definované aplikací související s uvolněním, uvolněním nebo resetováním nespravovaných prostředků. (Zděděno od IDisposable) |
| DownloadAsync(String, HostedFileClientOptions, CancellationToken) |
Stáhne soubor ze služby AI. |
| GetFileInfoAsync(String, HostedFileClientOptions, CancellationToken) |
Získá metadata o souboru. |
| GetService(Type, Object) |
Požádá o IHostedFileClient objekt zadaného typu |
| ListFilesAsync(HostedFileClientOptions, CancellationToken) |
Zobrazí seznam souborů přístupných tímto klientem. |
| UploadAsync(Stream, String, String, HostedFileClientOptions, CancellationToken) |
Nahraje soubor do služby AI. |