Obtenha os nomes dos métodos de interface com forte digitação

Eu tenho uma interface como este exemplo:

Interface IRequest{

  List<profile> GetProfiles();
  void SetProfile (Profile p);
}

gora, em alguns componentes de log, não tenho acesso ao objeto que implementa a interface, mas quero usar os nomes dos métodos na interface. Naturalmente, posso digitá-los como uma string (copie o nome do método em uma string), mas quero usá-los com tipos fortes, para não precisar manter os nomes e as strings dos métodos sincronizado

No pseudo-código, eu faria isso:

string s= IRequest.GetProfiles.ToString()

Isso é possível de uma maneira?

EDITAR

Talvez eu deva chamá-lo: use a interface como se fosse uma string Enum s = IRequest.GetProfiles.ToString ()

questionAnswers(10)

yourAnswerToTheQuestion