Recupera o conteúdo de uma chave "cKey" criada anteriormente no servidor KV.
Sintaxe
KVGet( < cKey >, [ @xValue ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cKey | character | Nome da chave que pretende recuperar seu valor. | X | |
xValue | variant | Valor da chave informada que será retornada por referência, caso exista no servidor KV. | X |
Retorno
Nome | Tipo | Descrição |
---|---|---|
xRetKV | array | xRetKV[1]= mensagem de Erro caso exista type:C, senão conteúdo será Nil type:U xRetKV[2]= retorno do servidor KV ao executar comando "get". |
Observações
- Não é necessário xValue porém foi mantido para compatibilização da classe.
Exemplos
function u_KVGet() local oKVClient := tTecKVClient():New() local cSrv := '127.0.0.1' local nPort := 6379 local aKV := {} local xValue oKVClient:KVOpenConn(cSrv,nPort) if ( oKVClient:KVIsConnected() ) oKVClient:KVSet( 'language', 'tlpp' ) aKV := oKVClient:KVGet('language',@xValue) if ( empty(aKV[1]) ) conout( "language return: " + cValToChar(aKV[2]) ) // tlpp conout( "language param.: " + cValToChar(xValue) ) // tlpp else conout( "ERROR: " + aKV[1] ) endif endif oKVClient:Finish() // <- Nao esquecer return
Abrangência
20.3.0.x ou superior
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas