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[], String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
| BinaryData(Byte[]) |
Crea una BinaryData instancia ajustando la matriz de bytes proporcionada. |
| 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>, String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
| BinaryData(ReadOnlyMemory<Byte>) |
Crea una BinaryData instancia ajustando los bytes proporcionados. |
| BinaryData(String, 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. |
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[], String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
| FromBytes(Byte[]) |
Crea una BinaryData instancia ajustando la matriz de bytes proporcionada. |
| FromBytes(ReadOnlyMemory<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>. |
| 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, String) |
Abstracción ligera para una carga de bytes que admite la conversión entre cadenas, secuencias, JSON y bytes. |
| FromStream(Stream) |
Crea una BinaryData instancia a partir de la secuencia especificada. Este método no elimina la secuencia. |
| 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, String) |
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. |
| 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> |