¿Puedo desactivar la suplantación en un par de instancias?

Tengo una aplicación que tiene la suplantación utilizada en todo. Pero cuando un usuario inicia sesión como administrador, algunas operaciones requieren que escriban en el propio servidor. Ahora, si estos usuarios no tienen derechos sobre el servidor real (algunos no los tienen), no les dejarán escribir.

Lo que quiero hacer es desactivar la suplantación para un par de comandos.

¿Hay una manera de hacer algo como esto?

using(HostingEnvironment.Impersonate.Off())
  //I know this isn't a command, but you get the idea?

Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta