Méthodes Data.DBXCommon.TDBXJSONValue

De RAD Studio API Documentation
Révision datée du 11 avril 2012 à 13:53 par BuildBot (discussion | contributions) (Page créée avec « {{#lst:API:Data.DBXCommon.TDBXJSONValue Methods|head}} <section begin="short"/><!--Short description here--><section end="short"/> <!--Additional Comments go here--> {{#lst:A... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher


héritésprotégés
AfterConstruction public Répond après l'exécution du dernier constructeur.
BeforeDestruction public Répond avant l'exécution du premier destructeur.
CheckDisposed protected
ClassInfo public Renvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassName public Renvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIs public Détermine si un objet est d'un type donné.
ClassParent public Renvoie le type de l'ancêtre immédiat d'une classe.
ClassType public Renvoie la référence de la classe de l'objet.
CleanupInstance public Achève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
Compare public Compare la valeur TDBXValue avec une autre valeur TDBXValue donnée par le paramètre.
Create public
CreateJSONValue public Met à jour la valeur de ce TDBXJSONValue sur une valeur spécifiée du tampon de lignes.
CreateValue public Crée des valeurs pour les classes TDBXReader et TDBXParameterList.
DefaultHandler public Sert d'interface à une méthode qui traite les enregistrements de messages.
Destroy public
Dispatch public Appelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOf public DisposeOf force l'exécution du code du destructeur dans un objet.
Equals public Vérifie si l'instance en cours et le paramètre Obj sont égaux.
EqualsValue public Teste si les valeurs sont égales.
EstimatedByteSize public Renvoie la taille en octets estimée de ce TDBXJSONValue.
FieldAddress public Renvoie l'adresse d'un champ objet publié.
Free public Détruit un objet et libère si nécessaire la mémoire associée.
FreeInstance public Libère la mémoire allouée par un appel précédent de la méthode NewInstance.
GetAnsiString public Obtient la valeur chaîne des chaînes ANSI.
GetAsBcd protected Obtient la représentation TBcd de la valeur.
GetAsBoolean protected Obtient la représentation booléenne de la valeur.
GetAsCurrency protected Applique une conversion à Currency, si nécessaire.
GetAsDate protected Obtient la représentation TDBXDate de la valeur.
GetAsDateTime protected Applique une conversion à TDateTime, si necessaire.
GetAsDBXReader protected Applique une conversion à TDBXReader, si nécessaire.
GetAsDouble protected Obtient la représentation double de la valeur.
GetAsInt16 protected Obtient la représentation smallInt de la valeur.
GetAsInt32 protected Obtient la représentation integer de la valeur.
GetAsInt64 protected Obtient la représentation Int64 de la valeur.
GetAsInt8 protected Obtient la représentation ShortInt de la valeur.
GetAsSingle protected Obtient la représentation single de la valeur.
GetAsStream protected Applique une conversion à TStream, si nécessaire.
GetAsString protected Obtient la représentation UnicodeString de la valeur.
GetAsTime protected Obtient la représentation TDBXTime de la valeur.
GetAsTimeStamp protected Implémentation en lecture protégée de la propriété AsTimeStamp.
GetAsTimeStampOffset protected Obtient une représentation TSQLTimeStampOffset de la valeur.
GetAsUInt16 protected Obtient la représentation UInt16 de la valeur.
GetAsUInt8 protected
GetAsVariant protected Applique une conversion à OleVariant, si nécessaire.
GetBcd public Obtient la valeur BCD pour les types de données décimaux compressés en binaire.
GetBoolean public Obtient la valeur booléenne des types de données booléens.
GetBytes public Obtient la valeur tableau d'octets pour les types tableau d'octets et blob.
GetCallbackValue public Méthode d'accesseur en lecture de la valeur de rappel.
GetDate public Obtient la valeur date des types de données date.
GetDBXConnection public Obtient l'instance de TDBXConnection pour les TDBXValues avec le type de données TDBXDataTypes.DBXConnectionType.
GetDbxContext protected Renvoie des informations de contexte pour une connexion associée à une valeur.
GetDBXReader public Obtient la valeur TObject pour les TDBXValues avec un type TDBXDataTypes de TDBXDataTypes.DBXTable.
GetDisposed protected
GetDouble public Obtient la valeur à virgule flottante double pour les types de données double.
GetHashCode public Renvoie un entier contenant le code de hachage.
GetInt16 public Obtient la valeur smallInt des types de données entiers 16 bits.
GetInt32 public Obtient la valeur entière 32 bits des types de données entiers 32 bits.
GetInt64 public Obtient la valeur entière 64 bits des types de données entiers 64 bits.
GetInt8 public Obtient la valeur ShortInt de ce TDBXValue.
GetInterface public Récupère une interface spécifiée.
GetInterfaceEntry public Renvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTable public Renvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetJSONStream public
GetJSONValue public Renvoie la valeur JSON depuis le tampon de lignes.
GetNonDelegate protected
GetSingle public Obtient la valeur Single des TDBXValues avec le type de données TDBXDataTypes.SingleType.
GetStream public Obtient la valeur TStream des types de données binaires.
GetString public Obtient la valeur de chaîne de ce TDBXValue.
GetTime public Obtient la valeur heure des types de données heure.
GetTimeStamp public Obtient la valeur d'horodatage des types de données horodatage.
GetUInt16 public Obtient la valeur Word pour un entier non signé sur 16 bits de la valeur.
GetUInt8 public Obtient la valeur Byte de ce TDBXValue.
GetValueSize public Obtient la taille en octets des valeurs.
GetWideString public
InheritsFrom public Détermine la relation entre deux types d'objet.
InitInstance public Initialise une instance d'objet nouvellement allouée avec des zéros partout et initialise le pointeur sur la table des méthodes virtuelles de l'instance.
InstanceSize public Renvoie la taille, exprimée en octets, de chaque instance du type d'objet.
IsNull public
MarkAsPending public Marque une TDBXWritableValue en attente.
MethodAddress public Renvoie l'adresse d'une méthode de classe en spécifiant son nom.
MethodName public Renvoie le nom d'une méthode de classe en spécifiant son adresse.
NewInstance public Alloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
QualifiedClassName public Renvoie le nom qualifié de la classe.
SafeCallException public Gère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SetAnsiString public Définit la valeur chaîne des chaînes ANSI.
SetAsBcd protected Définit la valeur sous forme d'une représentation TBcd.
SetAsBoolean protected Définit la valeur sous forme d'une représentation booléenne.
SetAsCurrency protected Accesseur en écriture de AsCurrency.
SetAsCurrencyValue protected
SetAsDate protected Définit la valeur sous forme d'une représentation TDBXDate.
SetAsDateTime protected Implémentation en écriture protégée de la propriété AsTimeStamp.
SetAsDBXReader protected Accesseur en écriture de AsDBXReader.
SetAsDouble protected Définit la valeur sous forme d'une représentation double.
SetAsInt16 protected Définit la valeur sous forme d'une représentation smallInt.
SetAsInt32 protected Définit la valeur sous forme d'une représentation integer.
SetAsInt64 protected Définit la valeur sous forme d'une repésentation Int64.
SetAsInt8 protected Définit la valeur sous forme d'une représentation SmallInt.
SetAsSingle protected Définit la valeur sous forme d'une représentation single.
SetAsStream protected Accesseur en écriture de AsStream.
SetAsString protected Définit la valeur sous forme d'une représentation UnicodeString.
SetAsTime protected Définit la valeur sous forme d'une représentation TDBXTime.
SetAsTimeStamp protected Définit la valeur sous forme d'une représentation TSQLTimeStamp.
SetAsTimeStampOffset protected Accesseur en écriture de AsTimeStampOffset.
SetAsUInt16 protected Définit la valeur Word pour un entier non signé sur 16 bits de la valeur.
SetAsUInt8 protected
SetAsVariant protected Accesseur en écriture de AsVariant.
SetBcd public Définit la valeur BCD pour les types de données décimaux compressés en binaire.
SetBoolean public Définit la valeur booléenne des types de données booléens.
SetCallbackValue public Méthode d'accesseur en écriture de la valeur de rappel.
SetDate public Définit la valeur date des types de données date.
SetDBXConnection public Définit la valeur TDBXConnection pour TDBXValue avec le type TDBXDataTypes.DBXConnectionType.
SetDBXReader public Définit une valeur TDBXReader pour TDBXValue avec un TDBXDataTypes de TDBXDataTypes.DBXTableType.
SetDouble public Définit la valeur à virgule flottante double pour les types de données double.
SetDynamicBytes public Définit la valeur tableau dynamique pour les types blob et tableau d'octets.
SetInt16 public Définit la valeur smallInt des types de données entiers 16 bits.
SetInt32 public Définit la valeur entière 32 bits des types de données entiers 32 bits.
SetInt64 public Définit la valeur entière 64 bits des types de données entiers 64 bits.
SetInt8 public Définit la valeur ShortInt de TDBXWritableValues avec un DataType valant Int8Type.
SetJSONStream public
SetJSONValue public Met à jour la valeur de ce TDBXJSONValue.
SetNull public
SetPendingValue protected
SetRowValue public Définit la valeur du champ FDbxRow.
SetSingle public Valeur Single pour TDBXValue avec le type TDBXDataTypes.DoubleType.
SetStaticBytes public Définit la valeur tableau ouvert pour les types blob et tableau d'octets.
SetStream public Définit une valeur TStream pour les TDBXValues avec un TDBXDataType de TDBXDataTypes.DBXTableType.
SetString public Définit la valeur String pour le TDBXValue de type TDBXDataTypes.UnicodeString.
SetTime public Définit la valeur heure des types de données heure.
SetTimeStamp public Définit la valeur d'horodatage des types de données horodatage.
SetUInt16 public Définit la valeur Word pour un entier non signé sur 16 bits de la valeur.
SetUInt8 public Définit la valeur Byte de TDBXWritableValues avec un DataType de UInt8Type.
SetValue public
SetWideString public Définit la valeur chaîne étendue pour les types de données chaîne étendue.
ToBytes public ToBytes sérialise ce TDBXJSONValue dans un conteneur d'octets.
ToString public Renvoie une chaîne contenant le nom de la classe.
UnitName public Renvoie le nom de l'unité où la classe est définie.
UnitScope public Renvoie la portée d'unité de la classe.


Récupérée de « https://docwiki.embarcadero.com/Libraries/Tokyo/f/index.php?title=Data.DBXCommon.TDBXJSONValue_Methods&oldid=258013 »