Méthodes Datasnap.DSProxyWriter.TDSCustomProxyWriter

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
AddCustomTypeMapprotectedEnregistre un type personnalisé, dans une collection privée TDictionary, pour ce TDSCustomProxyWriter.
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.
CreatepublicCrée une instance de TDSCustomProxyWriter.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DerivedWriteprotectedEcrit dans un flux.
DerivedWriteLineprotectedEcrit une ligne dans un flux.
DestroypublicDétruit une instance de TDSCustomProxyWriter.
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.
GetAssignmentStringprotectedRenvoie la chaîne d'affectation.
GetCreateDataSetReaderprotectedRenvoie le lecteur DataSet selon le paramètre donné.
GetCreateParamsReaderprotectedRenvoie le lecteur des paramètres selon le paramètre donné.
GetDelphiTypeNameprotectedRenvoie une chaîne avec le nom du type Delphi du paramètre donné.
GetDelphiUnitNameprotected
GetDisposedprotected
GetGetterprotectedRenvoie une chaîne avec le nom d'accesseur en lecture du type Delphi spécifié.
GetHashCodepublicRenvoie un entier contenant le code de hachage.
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.
GetSetterprotectedRenvoie une chaîne avec le nom d'accesseur en écriture du type Delphi spécifié.
GetTimeStampprotectedRenvoie la date et l'heure en cours.
IncludeClassprotectedIndique si la classe spécifiée est incluse ou pas.
IncludeClassNameprotectedIndique si la classe spécifiée, donnée par nom, est incluse ou pas.
IncludeMethodprotectedIndique si la méthode spécifiée est incluse ou pas.
IncludeMethodNameprotectedIndique si la méthode spécifiée, donnée par nom, est incluse ou pas.
IndentprotectedActive l'indentation des lignes.
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.
IsKnownDBXValueTypeNameprotectedVérifie si la valeur DBX donnée est un type connu.
IsKnownJSONTypeNameprotectedVérifie si la valeur JSON donnée est un type connu.
IsKnownTableTypeNameprotectedVérifie si le nom de table donné est un type connu.
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.
OutdentprotectedActive la désindentation des lignes.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
RemoveCustomTypeMapprotectedRetire un type personnalisé, inséré précédemment, d'une collection privée TDictionary.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
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.
WriteFileHeaderprotectedEcrit l'en-tête de fichier.
WriteImplementationprotectedEcrit la section d'implémentation.
WriteInterfaceprotectedEcrit la section interface.
WriteLineprotectedEcrit une ligne (Line), avec indentation, dans un flux.
WriteProxypublicEcrit des informations personnalisées de proxy DataSnap.