JsonTypeInfo<T> 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í.
Proporciona metadatos relacionados con la serialización json sobre un tipo.
generic <typename T>
public ref class JsonTypeInfo sealed : System::Text::Json::Serialization::Metadata::JsonTypeInfo
public sealed class JsonTypeInfo<T> : System.Text.Json.Serialization.Metadata.JsonTypeInfo
type JsonTypeInfo<'T> = class
inherit JsonTypeInfo
Public NotInheritable Class JsonTypeInfo(Of T)
Inherits JsonTypeInfo
Parámetros de tipo
- T
Definición genérica del tipo.
- Herencia
Propiedades
Converter |
Obtiene el JsonConverter objeto asociado al tipo actual. (Heredado de JsonTypeInfo) |
CreateObject |
Obtiene o establece un generador sin parámetros que se va a usar en la deserialización. |
IsReadOnly |
Obtiene un valor que indica si la instancia actual se ha bloqueado para su modificación. (Heredado de JsonTypeInfo) |
Kind |
Obtiene un valor que describe el tipo de metadatos de contrato que especifica la instancia actual. (Heredado de JsonTypeInfo) |
NumberHandling |
Obtiene o establece la invalidación de nivel NumberHandling de tipo. (Heredado de JsonTypeInfo) |
OnDeserialized |
Obtiene o establece una devolución de llamada que se invocará después de que se produzca la deserialización. (Heredado de JsonTypeInfo) |
OnDeserializing |
Obtiene o establece una devolución de llamada que se va a invocar antes de que se produzca la deserialización. (Heredado de JsonTypeInfo) |
OnSerialized |
Obtiene o establece una devolución de llamada que se invocará después de que se produzca la serialización. (Heredado de JsonTypeInfo) |
OnSerializing |
Obtiene o establece una devolución de llamada que se va a invocar antes de que se produzca la serialización. (Heredado de JsonTypeInfo) |
Options |
Obtiene el JsonSerializerOptions valor asociado a la instancia actual JsonTypeInfo . (Heredado de JsonTypeInfo) |
OriginatingResolver |
Obtiene o establece el objeto desde el IJsonTypeInfoResolver que se originó esta instancia de metadatos. (Heredado de JsonTypeInfo) |
PolymorphismOptions |
Obtiene o establece un objeto de configuración que especifica metadatos de polimorfismo. (Heredado de JsonTypeInfo) |
PreferredPropertyObjectCreationHandling |
Obtiene o establece el valor preferido JsonObjectCreationHandling para las propiedades contenidas en el tipo . (Heredado de JsonTypeInfo) |
Properties |
Obtiene la lista de JsonPropertyInfo metadatos correspondientes al tipo actual. (Heredado de JsonTypeInfo) |
SerializeHandler |
Serializa una instancia de |
Type |
Obtiene el para el Type que se define el contrato de serialización JSON. (Heredado de JsonTypeInfo) |
UnmappedMemberHandling |
Obtiene o establece la invalidación de nivel JsonUnmappedMemberHandling de tipo. (Heredado de JsonTypeInfo) |
Métodos
CreateJsonPropertyInfo(Type, String) |
Crea una instancia en blanco JsonPropertyInfo para el objeto actual JsonTypeInfo. (Heredado de JsonTypeInfo) |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MakeReadOnly() |
Bloquea la instancia actual para su posterior modificación. (Heredado de JsonTypeInfo) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de