DelegatingHostedFileClient Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Делегирующий клиент файла, который упаковывает внутренний IHostedFileClient.
public ref class DelegatingHostedFileClient : IDisposable, Microsoft::Extensions::AI::IHostedFileClient
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class DelegatingHostedFileClient : IDisposable, Microsoft.Extensions.AI.IHostedFileClient
public class DelegatingHostedFileClient : IDisposable, Microsoft.Extensions.AI.IHostedFileClient
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type DelegatingHostedFileClient = class
interface IHostedFileClient
interface IDisposable
type DelegatingHostedFileClient = class
interface IHostedFileClient
interface IDisposable
Public Class DelegatingHostedFileClient
Implements IDisposable, IHostedFileClient
- Наследование
-
DelegatingHostedFileClient
- Производный
- Атрибуты
- Реализации
Комментарии
Этот класс предоставляет базу для создания клиентов файлов, которые изменяют или улучшают поведение другого IHostedFileClient. По умолчанию все методы делегировать внутреннему клиенту.
Конструкторы
| Имя | Описание |
|---|---|
| DelegatingHostedFileClient(IHostedFileClient) |
Инициализирует новый экземпляр класса DelegatingHostedFileClient. |
Свойства
| Имя | Описание |
|---|---|
| InnerClient |
Возвращает внутренний IHostedFileClient. |
Методы
| Имя | Описание |
|---|---|
| DeleteAsync(String, HostedFileClientOptions, CancellationToken) |
Удаляет файл из службы ИИ. |
| Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. |
| Dispose(Boolean) |
Удаляет экземпляр. |
| DownloadAsync(String, HostedFileClientOptions, CancellationToken) |
Загружает файл из службы ИИ. |
| GetFileInfoAsync(String, HostedFileClientOptions, CancellationToken) |
Возвращает метаданные о файле. |
| GetService(Type, Object) |
Запрашивает IHostedFileClient объект указанного типа |
| ListFilesAsync(HostedFileClientOptions, CancellationToken) |
Перечисляет файлы, доступные этим клиентом. |
| UploadAsync(Stream, String, String, HostedFileClientOptions, CancellationToken) |
Отправляет файл в службу ИИ. |