Oi Edson,
Os parâmetros passados para métodos sempre obedecem a configuração de SET UDFPARMS, com exceção de parâmetros de tipo ARRAY e OBJETO. os arrays são sempre passados por valor, a menos que sejam prefixados pelo caractere "@", que faz com que eles sejam passados por referência (o que é normalmente desejado com parâmetros do tipo array). Já com objetos é outro papo! Objetos são SEMPRE passados por referência, e não existe forma de contornar isso.
Um abraço!