Agregado customizado SQLCLR com vários parâmetros sql_variant

Hy,

Publiquei uma pergunta sobre Agregados definidos pelo usuário CLR há alguns meses atrás.postar.

Isso funciona como um encanto. Mas agora eu gostaria de ter as mesmas funções com os dois parâmetros no tipo sql_variant.

Como no post anterior, as duas funções seriam sMax e sMin e retornarão o primeiro valor, dependendo do segundo.

Eu descobri que o tipo sql_variant é um tipo de objeto em c #. Mas estou tendo dificuldades para acumular e comparar o objeto.

Qual é a melhor opção para comparar esses dois objetos sem saber o tipo?

questionAnswers(2)

yourAnswerToTheQuestion