Méthodes Datasnap.DSCustomConnectorProxyWriter.TDSCustomConnectorProxyWriter

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.
ContainsprotectedVérifie si un tableau d'entiers contient une valeur spécifiée.
Createpublic
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DerivedWriteprotectedEcrit dans un flux.
DerivedWriteLineprotectedEcrit une ligne dans un flux.
Destroypublic
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.
ExtendedIncludeClassprotectedVersion étendue de IncludeClass.
ExtendedIncludeMethodprotectedVersion étendue de IncludeMethod.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
ForEachInputParameterprotectedInvoque Callback, en prenant chaque paramètre d'entrée de ProxyMethod en tant que paramètre de méthode.
ForEachOutputParameterprotectedInvoque Callback, en prenant chaque paramètre de sortie de ProxyMethod en tant que paramètre de méthode.
ForEachParameterprotectedInvoque Callback, en prenant chaque paramètre de ProxyMethod en tant que paramètre de méthode.
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
GetFirstClassprotectedRenvoie la première classe dans Metadata.
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.
GetMethodRequestNameprotectedRenvoie le nom de Method après l'élimination du préfixe de requête.
GetMethodRequestTypeprotectedRenvoie le type de requête de Method sous forme de chaîne.
GetNonURLTypesprotectedMéthode d'accesseur en lecture de NonURLTypes.
GetOutputParametersCountprotectedRenvoie le nombre des paramètres de sortie de ProxyMethod.
GetParameterDirectionprotectedRenvoie la constante de direction du paramètre indiquée par Direction.
GetParameterDirectionPrefixprotectedRenvoie le préfixe de direction du paramètre.
GetParameterTypeprotectedRenvoie le type du paramètre, indiqué par ParameterType, sous forme de chaîne.
GetParameterTypePrefixprotectedRenvoie le préfixe du type de paramètre.
GetReturnParamprotectedRenvoie le paramètre de retour de ProxyMethod.
GetSetterprotectedRenvoie une chaîne avec le nom d'accesseur en écriture du type Delphi spécifié.
GetSupportedTypesprotectedMéthode d'accesseur en lecture de SupportedTypes.
GetTimeStampprotectedRenvoie la date et l'heure en cours.
HasOnlyURLParamsprotectedVérifie si Method a uniquement des paramètres URL.
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.
IsDBXValueTypeParameterprotectedVérifie si Param est un paramètre du type DBXValue.
IsInputParameterprotectedVérifie si Param est un paramètre d'entrée.
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.
IsOutputParameterprotectedVérifie si Param est un paramètre de sortie.
IsPrimitiveJSONTypeprotectedVérifie si la classe nommée ClassName est un type JSON primitif.
IsProcedureprotectedVérifie si ProxyMethod est une procédure.
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.