Méthodes Data.DBXMemoryRow.TDBXMemoryRow

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
BeforeDestructionpublicRépond avant l'exécution du premier destructeur.
CheckDisposedprotected
ClassInfopublicRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNamepublicRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIspublicDétermine si un objet est d'un type donné.
ClassParentpublicRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypepublicRenvoie la référence de la classe de l'objet.
CleanupInstancepublicAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
ClearParameterspublic
CreatepublicCrée une nouvelle instance de TDBXMemoryRow.
CreateCustomValueprotected
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DestroypublicDétruit une instance de TDBXMemoryRow.
DispatchpublicAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOfpublicDisposeOf force l'exécution du code du destructeur dans un objet.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FreepublicDétruit un objet et libère si nécessaire la mémoire associée.
FreeInstancepublicLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
GetAnsiCharsprotected
GetAnsiStringprotectedRécupère la valeur AnsiString pour les chaînes allouées dynamiquement.
GetBcdprotectedRécupère la valeur décimale codée en binaire pour les types de données TBcd.
GetBooleanprotectedRécupère la valeur Boolean pour les types de données booléens.
GetByteLengthprotected
GetBytesprotected
GetCallbackValueprotected
GetDateprotectedRécupère la valeur date pour les types de données TDBXDate.
GetDBXConnectionprotected
GetDBXReaderprotectedObtient le lecteur unidirectionnel dbExpress pour les types de données TDBXReader.
GetDisposedprotected
GetDoubleprotectedRécupère la valeur Double pour les types de données à virgule flottante en simple précision.
GetGenerationprotectedRenvoie la valeur en cours de Generation.
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetInt16protectedRécupère la valeur SmallInt pour les types de données entiers 16 bits.
GetInt32protectedRécupère la valeur Integer pour les types de données entiers 32 bits.
GetInt64protectedRécupère la valeur entière pour les types de données entiers 64 bits.
GetInt8protectedRécupère la valeur ShortInt pour les types de données entiers 8 bits.
GetInterfacepublicRécupère une interface spécifiée.
GetInterfaceEntrypublicRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTablepublicRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetJSONValueprotectedObtient la valeur JSON pour les types de données TJSONValue.
GetLengthprotected
GetObjectTypeNameprotected
GetSingleprotectedRécupère la valeur Single pour les types de données à virgule flottante en simple précision.
GetStreamprotectedObtient le lecteur de flux pour les types de données TDBXStreamReader.
GetStreamBytesprotected
GetStreamLengthprotected
GetTimeprotectedRécupère la valeur heure pour les types de données TDBXTime.
GetTimeStampprotectedObtient la valeur date-heure en haute précision pour les types de données TSQLTimeStamp.
GetTimeStampOffsetprotected
GetUInt16protectedRécupère la valeur Word pour les types de données entiers 16 bits non signés.
GetUInt8protectedRécupère la valeur Byte pour les types de données entiers 8 bits non signés.
GetWideCharsprotected
GetWideStringprotectedRécupère la valeur WideString pour les chaînes de caractères 16 bits.
InheritsFrompublicDétermine la relation entre deux types d'objet.
InitInstancepublicInitialise 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.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
IsStoredNullprotected
MethodAddresspublicRenvoie l'adresse d'une méthode de classe en spécifiant son nom.
MethodNamepublicRenvoie le nom d'une méthode de classe en spécifiant son adresse.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
NewRowGenerationpublic
NotImplementedprotected
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SetAnsiCharsprotected
SetAnsiMemoprotected
SetAnsiStringprotectedDéfinit la valeur AnsiString pour les chaînes allouées dynamiquement.
SetBCDprotectedDéfinit la valeur décimale codée en binaire pour les types de données TBcd.
SetBooleanprotectedDéfinit la valeur Boolean pour les types de données booléens.
SetCallbackValueprotected
SetDateprotectedDéfinit la valeur date pour les types de données TDBXDate.
SetDBXConnectionprotected
SetDBXReaderprotectedDéfinit le lecteur unidirectionnel dbExpress pour les types de données TDBXReader.
SetDoubleprotectedDéfinit la valeur Double pour les types de données à virgule flottante en simple précision.
SetDynamicBytesprotected
SetInt16protectedDéfinit la valeur SmallInt pour les types de données entiers 16 bits.
SetInt32protectedDéfinit la valeur Integer pour les types de données entiers 32 bits.
SetInt64protectedDéfinit la valeur entière pour les types de données entiers 64 bits.
SetInt8protectedDéfinit la valeur ShortInt pour les types de données entiers 8 bits.
SetJSONValueprotectedDéfinit la valeur JSON pour les types de données TJSONValue.
SetNullprotected
SetSingleprotectedDéfinit la valeur Single pour les types de données à virgule flottante en simple précision.
SetStreamprotectedDéfinit le lecteur de flux pour les types de données TDBXStreamReader.
SetStringprotected
SetTimeprotectedDéfinit la valeur heure pour les types de données TDBXTime.
SetTimestampprotectedDéfinit la valeur date-heure en haute précision pour les types de données TSQLTimeStamp.
SetTimestampOffsetprotected
SetUInt16protectedDéfinit la valeur Word pour les types de données entiers 16 bits non signés.
SetUInt8protectedDéfinit la valeur Byte pour les types de données entiers 8 bits non signés.
SetValueTypeprotectedDéfinit le type de valeur dans un TDBXMemoryRow.
SetWideCharsprotected
SetWideMemoprotectedCette méthode est conçue pour établir la taille des champs mémo.
SetWideStringprotectedDéfinit la valeur WideString pour les chaînes de caractères 16 bits.
ToStringpublicRenvoie une chaîne contenant le nom de la classe.
UnitNamepublicRenvoie le nom de l'unité où la classe est définie.
UnitScopepublicRenvoie la portée d'unité de la classe.
UseExtendedTypesprotectedCette méthode est utile si elle est supposée utiliser de nouveaux types de données.
ValueNotSetprotected
ValueSetprotected