JsonTypeInfo<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des métadonnées liées à la sérialisation JSON sur un type.
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
Paramètres de type
- T
Définition générique du type.
- Héritage
Propriétés
ConstructorAttributeProvider |
Fournit des métadonnées liées à la sérialisation JSON sur un type. (Hérité de JsonTypeInfo) |
Converter |
Obtient le JsonConverter associé au type actuel. (Hérité de JsonTypeInfo) |
CreateObject |
Obtient ou définit une fabrique sans paramètre à utiliser lors de la désérialisation. |
ElementType |
Fournit des métadonnées liées à la sérialisation JSON sur un type. (Hérité de JsonTypeInfo) |
IsReadOnly |
Obtient une valeur qui indique si le instance actuel a été verrouillé pour modification. (Hérité de JsonTypeInfo) |
KeyType |
Fournit des métadonnées liées à la sérialisation JSON sur un type. (Hérité de JsonTypeInfo) |
Kind |
Obtient une valeur qui décrit le type de métadonnées de contrat que le instance actuel spécifie. (Hérité de JsonTypeInfo) |
NumberHandling |
Obtient ou définit le remplacement au niveau NumberHandling du type. (Hérité de JsonTypeInfo) |
OnDeserialized |
Obtient ou définit un rappel à appeler après la désérialisation. (Hérité de JsonTypeInfo) |
OnDeserializing |
Obtient ou définit un rappel à appeler avant la désérialisation. (Hérité de JsonTypeInfo) |
OnSerialized |
Obtient ou définit un rappel à appeler après la sérialisation. (Hérité de JsonTypeInfo) |
OnSerializing |
Obtient ou définit un rappel à appeler avant la sérialisation. (Hérité de JsonTypeInfo) |
Options |
Obtient la JsonSerializerOptions valeur associée au instance actuel JsonTypeInfo . (Hérité de JsonTypeInfo) |
OriginatingResolver |
Obtient ou définit le d’où IJsonTypeInfoResolver proviennent ces métadonnées instance. (Hérité de JsonTypeInfo) |
PolymorphismOptions |
Obtient ou définit un objet de configuration spécifiant des métadonnées de polymorphisme. (Hérité de JsonTypeInfo) |
PreferredPropertyObjectCreationHandling |
Obtient ou définit la valeur préférée JsonObjectCreationHandling pour les propriétés contenues dans le type. (Hérité de JsonTypeInfo) |
Properties |
Obtient la liste des JsonPropertyInfo métadonnées correspondant au type actuel. (Hérité de JsonTypeInfo) |
SerializeHandler |
Sérialise un instance d’utilisation JsonSourceGenerationOptionsAttribute des valeurs spécifiées au moment du |
Type |
Obtient le Type pour lequel le contrat de sérialisation JSON est défini. (Hérité de JsonTypeInfo) |
UnmappedMemberHandling |
Obtient ou définit le remplacement au niveau JsonUnmappedMemberHandling du type. (Hérité de JsonTypeInfo) |
Méthodes
CreateJsonPropertyInfo(Type, String) |
Crée un instance vide JsonPropertyInfo pour le actuelJsonTypeInfo. (Hérité de JsonTypeInfo) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MakeReadOnly() |
Verrouille le instance actuel pour une modification ultérieure. (Hérité de JsonTypeInfo) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Méthodes d’extension
GetJsonSchemaAsNode(JsonTypeInfo, JsonSchemaExporterOptions) |
Fournit des métadonnées liées à la sérialisation JSON sur un type. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour