Afficher : Delphi
C++
Préférences d'affichage
Data.DBXJSONReflect
De XE2 API Documentation
Définit les classes implémentant les marshalers et les unmarshalers JSON, les convertisseurs et les restaurateurs JSON, les intercepteurs, et les classes, méthodes et types de support.
Sommaire |
Classes
| EConversionError | Contient l'exception déclenchée quand le processus de conversion ou de restauration ne peut s'achever. |
| JSONBooleanAttribute | |
| JSONMarshalled | Attribut qui spécifie si un champ ou un type doit être soumis au processus marshalling ou unmarshalling. |
| JSONOwned | Attribut qui spécifie si un champ doit être libéré avant d'être rempli pendant le processus unmarshalling. |
| JSONReflect | Représente un attribut qui définit l'intercepteur utilisé pour le marshaling et l'unmarshaling des données. |
| TConverter | Représente la classe convertisseur de base. |
| TConverterEvent | Représente la classe des événements de convertisseur. |
| TJSONConverter | Représente la classe des convertisseurs JSON. |
| TJSONConverters | |
| TJSONInterceptor | |
| TJSONMarshal | Représente la classe marshaling des objets JSON. |
| TJSONPopulationCustomizer | Implémente les personnalisateurs de population JSON. |
| TJSONUnMarshal | Représente la classe unmarshaling des objets JSON. |
| TObjectConverter | Représente le type des convertisseurs de champs qui transforment une valeur de champ en un objet. |
| TObjectReverter | Représente le type des restaurateurs de champs qui transforment une valeur de champ en un objet. |
| TObjectsConverter | Représente le type des convertisseurs de champs qui transforment une valeur de champ en un tableau d'objets. |
| TObjectsReverter | Représente le type des restaurateurs de champs qui transforment une valeur de champ en un tableau d'objets. |
| TReverterEvent | Représente la classe des événements de restaurateur. |
| TSerStringItem | TSerStringItem est une classe pour les éléments de TStringList qui peuvent être sérialisés. |
| TSerStringList | TSerStringList est une classe pour les objets de TStringList qui peuvent être sérialisés. |
| TStringConverter | Représente le type des convertisseurs de champs qui transforment une valeur de champ en une chaîne. |
| TStringListInterceptor | |
| TStringReverter | Représente le type des restaurateurs de champs qui transforment une valeur de champ en une chaîne. |
| TStringsConverter | Représente le type des convertisseurs de champs qui transforment une valeur de champ en un tableau de chaînes. |
| TStringsReverter | Représente le type des restaurateurs de champs qui transforment une valeur de champ en un tableau de chaînes. |
| TTransientField | Représente la classe conteneur des champs transitoires. |
| TTypeMarshaller | Représente la classe parent du marshaling. |
| TTypeObjectConverter | Représente le type des convertisseurs qui transforment toute valeur de champ du type enregistré en un objet. |
| TTypeObjectReverter | Représente le type des restaurateurs qui transforment toute valeur de champ du type enregistré en un objet. |
| TTypeObjectsConverter | Représente le type des convertisseurs qui transforment toute valeur de champ du type enregistré en un tableau d'objets. |
| TTypeObjectsReverter | Représente le type des restaurateurs qui transforment toute valeur de champ du type enregistré en un tableau d'objets. |
| TTypeStringConverter | Représente le type des convertisseurs qui transforment toute valeur de champ du type enregistré en une chaîne. |
| TTypeStringReverter | Représente le type des restaurateurs qui transforment toute valeur de champ du type enregistré en une chaîne. |
| TTypeStringsConverter | Représente le type des convertisseurs qui transforment toute valeur de champ du type enregistré en une liste de chaînes. |
| TTypeStringsReverter | Représente le type des restaurateurs qui transforment toute valeur de champ du type enregistré en une liste de chaînes. |
Routines
| JSONArrayElementsConverter | |
| JSONArrayElementsReverter | |
| JSONBooleanAttributeValue | |
| JSONObjectPairListConverter | |
| JSONObjectPairListReverter | |
| StringListConverter | |
| StringListReverter |
Types
| _di_TObjectConverter | |
| _di_TObjectReverter | |
| _di_TObjectsConverter | |
| _di_TObjectsReverter | |
| _di_TStringConverter | |
| _di_TStringReverter | |
| _di_TStringsConverter | |
| _di_TStringsReverter | |
| _di_TTypeObjectConverter | |
| _di_TTypeObjectReverter | |
| _di_TTypeObjectsConverter | |
| _di_TTypeObjectsReverter | |
| _di_TTypeStringConverter | |
| _di_TTypeStringReverter | |
| _di_TTypeStringsConverter | |
| _di_TTypeStringsReverter | |
| TConverterType | Inclut tous les types de convertisseur. |
| TListOfObjects | Représente un tableau d'objets. |
| TListOfStrings | Représente un tableau de chaînes. |
| TReverterType | Inclut tous les types de restaurateur supportés. |
Variables
| TListOfObjects | Représente un tableau d'objets. |
| TListOfStrings | Représente un tableau de chaînes. |
Constantes
| ctObject | ctObject: TConverterType = ctObject; |
| ctObjects | ctObjects: TConverterType = ctObjects; |
| ctString | ctString: TConverterType = ctString; |
| ctStrings | ctStrings: TConverterType = ctStrings; |
| ctTypeObject | ctTypeObject: TConverterType = ctTypeObject; |
| ctTypeObjects | ctTypeObjects: TConverterType = ctTypeObjects; |
| ctTypeString | ctTypeString: TConverterType = ctTypeString; |
| ctTypeStrings | ctTypeStrings: TConverterType = ctTypeStrings; |
| rtObject | rtObject: TReverterType = rtObject; |
| rtObjects | rtObjects: TReverterType = rtObjects; |
| rtString | rtString: TReverterType = rtString; |
| rtStrings | rtStrings: TReverterType = rtStrings; |
| rtTypeObject | rtTypeObject: TReverterType = rtTypeObject; |
| rtTypeObjects | rtTypeObjects: TReverterType = rtTypeObjects; |
| rtTypeString | rtTypeString: TReverterType = rtTypeString; |
| rtTypeStrings | rtTypeStrings: TReverterType = rtTypeStrings; |
| sValidatePeerCertificate | sValidatePeerCertificate: string = ValidatePeerCertificate; |