Compartir a través de


DataContent Clase

Definición

Representa el contenido binario con un tipo de medio asociado (también conocido como tipo 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
Herencia
DataContent

Comentarios

El contenido representa datos en memoria. Para referencias a datos en un URI remoto, use UriContent en su lugar.

Urisiempre devuelve una cadena de URI válida, incluso si la instancia se construyó a partir de .ReadOnlyMemory<T> En ese caso, se construirá y devolverá un URI de datos.

Constructores

Nombre Description
DataContent(ReadOnlyMemory<Byte>, String)

Inicializa una nueva instancia de la clase DataContent.

DataContent(String, String)

Inicializa una nueva instancia de la clase DataContent.

DataContent(Uri, String)

Inicializa una nueva instancia de la clase DataContent.

Propiedades

Nombre Description
AdditionalProperties

Obtiene o establece propiedades adicionales para el contenido.

(Heredado de AIContent)
Annotations

Obtiene o establece una lista de anotaciones en este contenido.

(Heredado de AIContent)
Base64Data

Obtiene los datos representados por esta instancia como una secuencia de caracteres Base64.

Data

Obtiene los datos representados por esta instancia.

MediaType

Obtiene el tipo de medio (también conocido como tipo MIME) del contenido.

Name

Obtiene o establece un nombre opcional asociado a los datos.

RawRepresentation

Obtiene o establece la representación sin procesar del contenido de una implementación subyacente.

(Heredado de AIContent)
Uri

Obtiene el URI de datos de este DataContentobjeto .

Métodos

Nombre Description
HasTopLevelMediaType(String)

Determina si el MediaTypetipo de nivel superior del objeto coincide con el especificado topLevelType.

LoadFromAsync(Stream, String, CancellationToken)

Carga desde DataContent una secuencia de forma asincrónica.

LoadFromAsync(String, String, CancellationToken)

Carga desde DataContent una ruta de acceso de archivo de forma asincrónica.

SaveToAsync(String, CancellationToken)

Guarda el contenido de datos en un archivo de forma asincrónica.

Se aplica a