DataContent Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Bináris tartalmat jelöl egy társított médiatípussal (más néven MIME-típussal).
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
- Öröklődés
Megjegyzések
A tartalom a memóriában lévő adatokat jelöli. Ha távoli URI-n lévő adatokra szeretne hivatkozni, használja UriContent inkább.
Uri mindig érvényes URI-sztringet ad vissza, még akkor is, ha a példány egy ReadOnlyMemory<T>. Ebben az esetben a rendszer létrehoz és visszaad egy adat-URI-t.
Konstruktorok
| Name | Description |
|---|---|
| DataContent(ReadOnlyMemory<Byte>, String) |
Inicializálja a DataContent osztály új példányát. |
| DataContent(String, String) |
Inicializálja a DataContent osztály új példányát. |
| DataContent(Uri, String) |
Inicializálja a DataContent osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| AdditionalProperties |
Lekéri vagy beállítja a tartalom további tulajdonságait. (Öröklődés forrása AIContent) |
| Annotations |
Lekéri vagy beállítja a tartalom széljegyzeteinek listáját. (Öröklődés forrása AIContent) |
| Base64Data |
A példány által base64 karaktersorozatként ábrázolt adatokat kéri le. |
| Data |
Lekéri a példány által képviselt adatokat. |
| MediaType |
Lekéri a tartalom médiatípusát (más néven MIME-típust). |
| Name |
Lekéri vagy beállítja az adatokhoz társított opcionális nevet. |
| RawRepresentation |
Lekéri vagy beállítja a tartalom nyers megjelenítését egy mögöttes implementációból. (Öröklődés forrása AIContent) |
| Uri |
Lekéri ehhez az adat URI-t DataContent. |
Metódusok
| Name | Description |
|---|---|
| HasTopLevelMediaType(String) |
Meghatározza, hogy a MediaTypelegfelső szintű típus megfelel-e a megadottnak |
| LoadFromAsync(Stream, String, CancellationToken) |
DataContent A streamből aszinkron módon tölt be egy elemet. |
| LoadFromAsync(String, String, CancellationToken) |
Aszinkron módon tölt be egy DataContent fájl elérési útját. |
| SaveToAsync(String, CancellationToken) |
Az adattartalmat aszinkron módon menti egy fájlba. |