OpenTelemetryHostedFileClient 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示委托托管的文件客户端,该客户端实现与 OpenTelemetry 兼容的跟踪和文件操作的指标。
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
- 继承
- 属性
注解
由于当前没有用于托管文件操作的 OpenTelemetry 语义约定,因此此实现将常规客户端跨度约定与标准 file.* 注册表属性一起使用(如果适用)。
随着相关的 OpenTelemetry 约定出现,规范可能会发生变化;因此,此客户端的遥测输出也可能会更改。
构造函数
| 名称 | 说明 |
|---|---|
| OpenTelemetryHostedFileClient(IHostedFileClient, ILogger, String) |
初始化 OpenTelemetryHostedFileClient 类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| EnableSensitiveData |
获取或设置一个值,该值指示是否应将潜在的敏感信息包含在遥测中。 |
| InnerClient |
获取内部 IHostedFileClient。 (继承自 DelegatingHostedFileClient) |
方法
| 名称 | 说明 |
|---|---|
| DeleteAsync(String, HostedFileClientOptions, CancellationToken) |
从 AI 服务中删除文件。 |
| Dispose() |
执行与释放、释放或重置非托管资源关联的应用程序定义任务。 (继承自 DelegatingHostedFileClient) |
| Dispose(Boolean) |
释放实例。 (继承自 DelegatingHostedFileClient) |
| DownloadAsync(String, HostedFileClientOptions, CancellationToken) |
从 AI 服务下载文件。 |
| GetFileInfoAsync(String, HostedFileClientOptions, CancellationToken) |
获取有关文件的元数据。 |
| GetService(Type, Object) |
IHostedFileClient请求指定类型的 |
| ListFilesAsync(HostedFileClientOptions, CancellationToken) |
列出此客户端可访问的文件。 |
| UploadAsync(Stream, String, String, HostedFileClientOptions, CancellationToken) |
将文件上传到 AI 服务。 |