DataContent Klass

Definition

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
DataContent

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 topLevelType.

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.

Gäller för