PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV 23 !
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Modifie la valeur d'une clé si celle-ci n'a pas été modifiée.
Exemple
MemcachedCAS(memConnexion, "clé", "valeur")
Syntaxe
<Résultat> = MemcachedCAS(<Connexion> , <Clé> , <Valeur> , <Cas> [, <Expiration> [, <Valeur supplémentaire>]])
<Résultat> : Booléen
  • Vrai si l'opération a été réalisée,
  • Faux en cas d’erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Connexion> : Variable de type memcachedConnexion
Nom de la variable de type memcachedConnexion correspondant à la connexion au cache Memcached.
<Clé> : Chaîne de caractères (avec guillemets)
Clé à modifier.
<Valeur> : Chaîne de caractères (avec guillemets) ou Buffer
Valeur à stocker.
<Cas> : Entier
Valeur de la version précédente.
<Expiration> : Entier ou durée optionnelle
Durée pendant laquelle la clé est conservée dans le cache. Cette durée est exprimée en secondes. Cette durée peut correspondre à :
  • un entier correspondant au nombre de secondes,
  • une variable de type Durée.
  • l'indication en clair de la durée (par exemple '10s').
Par défaut, cette durée vaut 0. Dans ce cas, la durée est illimitée : s'il n'y a plus de mémoire disponible, les clés les plus anciennes sont supprimées.
<Valeur supplémentaire> : Entier optionnel
Permet de stocker une valeur supplémentaire associée au couple Clé/Valeur. Ce paramètre peut permettre par exemple de décrire la clé ou la valeur.
Remarques
Pour utiliser cette fonction, le serveur Memcached doit supporter le CAS (propriété ..SupporteCAS de la variable de type memcachedConnexion à Vrai). Le CAS (Check And Set) permet de réaliser une opération de modification des données uniquement si cette donnée n'a pas été modifiée depuis sa dernière lecture.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd230big.dll
Linux wd230big.so
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire