DataContent Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili konten biner dengan jenis media terkait (juga dikenal sebagai jenis MIME).
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
- Warisan
Keterangan
Konten mewakili data dalam memori. Untuk referensi ke data di URI jarak jauh, gunakan UriContent sebagai gantinya.
Uri selalu mengembalikan string URI yang valid, bahkan jika instans dibuat dari ReadOnlyMemory<T>. Dalam hal ini, URI data akan dibangun dan dikembalikan.
Konstruktor
| Nama | Deskripsi |
|---|---|
| DataContent(ReadOnlyMemory<Byte>, String) |
Menginisialisasi instans baru kelas DataContent. |
| DataContent(String, String) |
Menginisialisasi instans baru kelas DataContent. |
| DataContent(Uri, String) |
Menginisialisasi instans baru kelas DataContent. |
Properti
| Nama | Deskripsi |
|---|---|
| AdditionalProperties |
Mendapatkan atau mengatur properti tambahan untuk konten. (Diperoleh dari AIContent) |
| Annotations |
Mendapatkan atau menetapkan daftar anotasi pada konten ini. (Diperoleh dari AIContent) |
| Base64Data |
Mendapatkan data yang diwakili oleh instans ini sebagai urutan karakter Base64. |
| Data |
Mendapatkan data yang diwakili oleh instans ini. |
| MediaType |
Mendapatkan jenis media (juga dikenal sebagai jenis MIME) dari konten. |
| Name |
Mendapatkan atau mengatur nama opsional yang terkait dengan data. |
| RawRepresentation |
Mendapatkan atau mengatur representasi mentah konten dari implementasi yang mendasar. (Diperoleh dari AIContent) |
| Uri |
Mendapatkan URI data untuk ini DataContent. |
Metode
| Nama | Deskripsi |
|---|---|
| HasTopLevelMediaType(String) |
Menentukan apakah MediaTypejenis tingkat atas cocok dengan yang ditentukan |
| LoadFromAsync(Stream, String, CancellationToken) |
DataContent Memuat dari aliran secara asinkron. |
| LoadFromAsync(String, String, CancellationToken) |
DataContent Memuat dari jalur file secara asinkron. |
| SaveToAsync(String, CancellationToken) |
Menyimpan konten data ke file secara asinkron. |