IHostedFileClient Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um cliente para carregar, descarregar e gerir ficheiros alojados por um serviço de IA.
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
- Derivado
- Atributos
- Implementações
Observações
Os clientes de ficheiros permitem a interação com o armazenamento de ficheiros do lado do servidor utilizado por serviços de IA, especialmente para entradas e saídas de interpretadores de código. Ficheiros carregados através desta interface podem ser referenciados em pedidos de IA usando HostedFileContent.
Salvo indicação em contrário, todos os membros de IHostedFileClient são seguros para uso simultâneo. Espera-se que todas as implementações de IHostedFileClient suporte sejam usadas por múltiplos pedidos em simultâneo. As instâncias não devem ser descartadas enquanto a instância ainda estiver em uso.
Métodos
| Name | Description |
|---|---|
| DeleteAsync(String, HostedFileClientOptions, CancellationToken) |
Apaga um ficheiro do serviço de IA. |
| Dispose() |
Realiza tarefas definidas pela aplicação associadas à libertação, libertação ou reinício de recursos não geridos. (Herdado de IDisposable) |
| DownloadAsync(String, HostedFileClientOptions, CancellationToken) |
Descarrega um ficheiro do serviço de IA. |
| GetFileInfoAsync(String, HostedFileClientOptions, CancellationToken) |
Obtém metadados sobre um ficheiro. |
| GetService(Type, Object) |
Pergunta a IHostedFileClient um objeto do tipo |
| ListFilesAsync(HostedFileClientOptions, CancellationToken) |
Lista ficheiros acessíveis por este cliente. |
| UploadAsync(Stream, String, String, HostedFileClientOptions, CancellationToken) |
Carrega um ficheiro para o serviço de IA. |