DataContent Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İlişkili medya türüne (MIME türü olarak da bilinir) sahip ikili içeriği temsil eder.
public ref class DataContent : Microsoft::Extensions::AI::AIContent
public class DataContent : Microsoft.Extensions.AI.AIContent
type DataContent = class
inherit AIContent
Public Class DataContent
Inherits AIContent
- Devralma
Açıklamalar
İçerik bellek içi verileri temsil eder. Uzak URI'deki verilere başvurular için bunun yerine kullanın UriContent .
Uri her zaman geçerli bir URI dizesi döndürür, örneği bir ReadOnlyMemory<T>'den oluşturmuş olsa bile. Bu durumda, bir veri URI'si oluşturulup döndürülür.
Oluşturucular
| Name | Description |
|---|---|
| DataContent(ReadOnlyMemory<Byte>, String) |
DataContent sınıfının yeni bir örneğini başlatır. |
| DataContent(String, String) |
DataContent sınıfının yeni bir örneğini başlatır. |
| DataContent(Uri, String) |
DataContent sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| AdditionalProperties |
İçerik için ek özellikleri alır veya ayarlar. (Devralındığı yer: AIContent) |
| Annotations |
Bu içerikte ek açıklamaların listesini alır veya ayarlar. (Devralındığı yer: AIContent) |
| Base64Data |
Bu örnek tarafından Base64 karakter dizisi olarak temsil edilen verileri alır. |
| Data |
Bu örnek tarafından temsil edilen verileri alır. |
| MediaType |
İçeriğin medya türünü (MIME türü olarak da bilinir) alır. |
| Name |
Verilerle ilişkili isteğe bağlı bir ad alır veya ayarlar. |
| RawRepresentation |
Temel alınan bir uygulamadan içeriğin ham gösterimini alır veya ayarlar. (Devralındığı yer: AIContent) |
| Uri |
Bu DataContentiçin veri URI'sini alır. |
Yöntemler
| Name | Description |
|---|---|
| HasTopLevelMediaType(String) |
'nin en üst düzey türünün belirtilen |
| LoadFromAsync(Stream, String, CancellationToken) |
Bir akıştan zaman uyumsuz olarak bir DataContent yükler. |
| LoadFromAsync(String, String, CancellationToken) |
Bir dosya yolundan zaman uyumsuz olarak bir DataContent yükler. |
| SaveToAsync(String, CancellationToken) |
Veri içeriğini zaman uyumsuz olarak bir dosyaya kaydeder. |