Obter zona de segurança atual / ativa de um aplicativo .NET?

Eu tenho um aplicativo que se comporta de maneira estranha e, só para verificar, eu gostaria de ver em qual zona de segurança ele está sendo executado atualmente.

Encontrei a enumeração System.Security.SecurityZone, mas parece que não consigo encontrar nada que retorne qual deles estou executando.

Alguém tem alguma dica?

Basicamente, quero descobrir se meu aplicativo está sendo executado em MyComputer, Intranet, Internet, Não Confiável, Confiável, etc.

Editar: Aqui está o aplicativo de teste menor que escrevi para encontrar esse código, graças a@blowdart.

using System;
using System.Reflection;

namespace zone_check
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(".NET version: " + Environment.Version);
            foreach (Object ev in Assembly.GetExecutingAssembly().Evidence)
            {
                if (ev is System.Security.Policy.Zone)
                {
                    System.Security.Policy.Zone zone = (System.Security.Policy.Zone)ev;
                    Console.WriteLine("Security zone: " + zone.SecurityZone);
                    break;
                }
            }
        }
    }
}

questionAnswers(3)

yourAnswerToTheQuestion