OpenTelemetryHostedFileClient Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en delegering av värdbaserad filklient som implementerar OpenTelemetry-kompatibel spårning och mått för filåtgärder.
public ref class OpenTelemetryHostedFileClient sealed : Microsoft::Extensions::AI::DelegatingHostedFileClient
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public sealed class OpenTelemetryHostedFileClient : Microsoft.Extensions.AI.DelegatingHostedFileClient
public sealed class OpenTelemetryHostedFileClient : Microsoft.Extensions.AI.DelegatingHostedFileClient
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type OpenTelemetryHostedFileClient = class
inherit DelegatingHostedFileClient
type OpenTelemetryHostedFileClient = class
inherit DelegatingHostedFileClient
Public NotInheritable Class OpenTelemetryHostedFileClient
Inherits DelegatingHostedFileClient
- Arv
- Attribut
Kommentarer
Eftersom det för närvarande inte finns någon OpenTelemetry Semantic Convention för värdbaserade filåtgärder använder den här implementeringen allmänna klientintervallkonventioner tillsammans med standardregisterattribut file.* där så är tillämpligt.
Specifikationen kan komma att ändras när relevanta OpenTelemetry-konventioner dyker upp. Därför kan telemetriutdata från den här klienten också ändras.
Konstruktorer
| Name | Description |
|---|---|
| OpenTelemetryHostedFileClient(IHostedFileClient, ILogger, String) |
Initierar en ny instans av OpenTelemetryHostedFileClient klassen. |
Egenskaper
| Name | Description |
|---|---|
| EnableSensitiveData |
Hämtar eller anger ett värde som anger om potentiellt känslig information ska ingå i telemetri. |
| InnerClient |
Hämtar den inre IHostedFileClient. (Ärvd från DelegatingHostedFileClient) |
Metoder
| Name | Description |
|---|---|
| DeleteAsync(String, HostedFileClientOptions, CancellationToken) |
Tar bort en fil från AI-tjänsten. |
| Dispose() |
Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser. (Ärvd från DelegatingHostedFileClient) |
| Dispose(Boolean) |
Bortser från instansen. (Ärvd från DelegatingHostedFileClient) |
| DownloadAsync(String, HostedFileClientOptions, CancellationToken) |
Laddar ned en fil från AI-tjänsten. |
| GetFileInfoAsync(String, HostedFileClientOptions, CancellationToken) |
Hämtar metadata om en fil. |
| GetService(Type, Object) |
Frågar efter IHostedFileClient ett objekt av den angivna typen |
| ListFilesAsync(HostedFileClientOptions, CancellationToken) |
Visar en lista över filer som är tillgängliga för den här klienten. |
| UploadAsync(Stream, String, String, HostedFileClientOptions, CancellationToken) |
Laddar upp en fil till AI-tjänsten. |