DataContent 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 binärt innehåll med en associerad medietyp (kallas även MIME-typ).
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
- Arv
Kommentarer
Innehållet representerar minnesintern data. För referenser till data vid en fjärr-URI använder du UriContent i stället.
Uri returnerar alltid en giltig URI-sträng, även om instansen har konstruerats från en ReadOnlyMemory<T>. I så fall kommer en data-URI att konstrueras och returneras.
Konstruktorer
| Name | Description |
|---|---|
| DataContent(ReadOnlyMemory<Byte>, String) |
Initierar en ny instans av DataContent klassen. |
| DataContent(String, String) |
Initierar en ny instans av DataContent klassen. |
| DataContent(Uri, String) |
Initierar en ny instans av DataContent klassen. |
Egenskaper
| Name | Description |
|---|---|
| AdditionalProperties |
Hämtar eller anger ytterligare egenskaper för innehållet. (Ärvd från AIContent) |
| Annotations |
Hämtar eller anger en lista över anteckningar i det här innehållet. (Ärvd från AIContent) |
| Base64Data |
Hämtar data som representeras av den här instansen som en Base64-teckensekvens. |
| Data |
Hämtar data som representeras av den här instansen. |
| MediaType |
Hämtar medietypen (kallas även MIME-typ) för innehållet. |
| Name |
Hämtar eller anger ett valfritt namn som är associerat med data. |
| RawRepresentation |
Hämtar eller anger den råa representationen av innehållet från en underliggande implementering. (Ärvd från AIContent) |
| Uri |
Hämtar data-URI:n för detta DataContent. |
Metoder
| Name | Description |
|---|---|
| HasTopLevelMediaType(String) |
Avgör om MediaTypetoppnivåtypen matchar den angivna |
| LoadFromAsync(Stream, String, CancellationToken) |
Läser in en DataContent från en ström asynkront. |
| LoadFromAsync(String, String, CancellationToken) |
Läser in en DataContent från en filsökväg asynkront. |
| SaveToAsync(String, CancellationToken) |
Sparar datainnehållet i en fil asynkront. |