BinaryData Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes.
public ref class BinaryData
[System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.BinaryDataJsonConverter))]
public class BinaryData
[<System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.BinaryDataJsonConverter))>]
type BinaryData = class
Public Class BinaryData
- Herencia
-
BinaryData
- Atributos
Constructores
BinaryData(Byte[]) |
Crea una BinaryData instancia ajustando la matriz de bytes proporcionada. |
BinaryData(Byte[], String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
BinaryData(Object, JsonSerializerContext, Type) |
Crea una BinaryData instancia serializando el objeto proporcionado en JSON mediante JsonSerializer. |
BinaryData(Object, JsonSerializerOptions, Type) |
Crea una BinaryData instancia serializando el objeto proporcionado en JSON mediante JsonSerializer. |
BinaryData(ReadOnlyMemory<Byte>) |
Crea una BinaryData instancia ajustando los bytes proporcionados. |
BinaryData(ReadOnlyMemory<Byte>, String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
BinaryData(String) |
Crea una BinaryData instancia a partir de una cadena convirtiendo la cadena en bytes mediante la codificación UTF-8. |
BinaryData(String, String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
Propiedades
Empty |
Devuelve una BinaryData vacía. |
IsEmpty |
Obtiene un valor que indica si estos datos están vacíos. |
Length |
Obtiene el número de bytes de estos datos. |
MediaType |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. |
FromBytes(Byte[]) |
Crea una BinaryData instancia ajustando la matriz de bytes proporcionada. |
FromBytes(Byte[], String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
FromBytes(ReadOnlyMemory<Byte>) |
Crea una BinaryData instancia ajustando el objeto proporcionado ReadOnlyMemory<T>. |
FromBytes(ReadOnlyMemory<Byte>, String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
FromObjectAsJson<T>(T, JsonSerializerOptions) |
Crea una BinaryData instancia serializando el objeto proporcionado mediante JsonSerializer. |
FromObjectAsJson<T>(T, JsonTypeInfo<T>) |
Crea una BinaryData instancia serializando el objeto proporcionado mediante JsonSerializer. |
FromStream(Stream) |
Crea una BinaryData instancia a partir de la secuencia especificada. Este método no elimina la secuencia. |
FromStream(Stream, String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
FromStreamAsync(Stream, CancellationToken) |
Crea una BinaryData instancia a partir de la secuencia especificada. Este método no elimina la secuencia. |
FromStreamAsync(Stream, String, CancellationToken) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
FromString(String) |
Crea una BinaryData instancia a partir de una cadena convirtiendo la cadena en bytes mediante la codificación UTF-8. |
FromString(String, String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
GetHashCode() |
Devuelve el código hash del objeto BinaryData actual. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToArray() |
Convierte BinaryData en una matriz de bytes. |
ToMemory() |
Obtiene el valor de esta instancia como bytes sin ninguna interpretación adicional. |
ToObjectFromJson<T>(JsonSerializerOptions) |
Convierte en BinaryData el tipo especificado mediante JsonSerializer. |
ToObjectFromJson<T>(JsonTypeInfo<T>) |
Convierte en BinaryData el tipo especificado mediante JsonSerializer. |
ToStream() |
Convierte en BinaryData una secuencia de solo lectura. |
ToString() |
Convierte el valor de esta instancia en una cadena mediante UTF-8. |
WithMediaType(String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
Operadores
Implicit(BinaryData to ReadOnlyMemory<Byte>) |
Define una conversión implícita de a BinaryData .ReadOnlyMemory<T> |
Implicit(BinaryData to ReadOnlySpan<Byte>) |
Define una conversión implícita de a BinaryData .ReadOnlySpan<T> |