DelegatingHostedFileClient Třída
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í.
Delegující klient souboru, který zabalí vnitřní 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
- Dědičnost
-
DelegatingHostedFileClient
- Odvozené
- Atributy
- Implementuje
Poznámky
Tato třída poskytuje základ pro vytváření klientů souborů, které upravují nebo zlepšují chování jiného IHostedFileClient. Ve výchozím nastavení všechny metody delegují na vnitřního klienta.
Konstruktory
| Name | Description |
|---|---|
| DelegatingHostedFileClient(IHostedFileClient) |
Inicializuje novou instanci DelegatingHostedFileClient třídy. |
Vlastnosti
| Name | Description |
|---|---|
| InnerClient |
Získá vnitřní IHostedFileClient. |
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ů. |
| Dispose(Boolean) |
Odstraní instanci. |
| 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. |