Compartilhar via


SecurityPolicySection.TrustLevels Propriedade

Definição

Obtém a TrustLevels coleção.

public:
 property System::Web::Configuration::TrustLevelCollection ^ TrustLevels { System::Web::Configuration::TrustLevelCollection ^ get(); };
[System.Configuration.ConfigurationProperty("", IsDefaultCollection=true)]
public System.Web.Configuration.TrustLevelCollection TrustLevels { get; }
[<System.Configuration.ConfigurationProperty("", IsDefaultCollection=true)>]
member this.TrustLevels : System.Web.Configuration.TrustLevelCollection
Public ReadOnly Property TrustLevels As TrustLevelCollection

Valor da propriedade

Uma coleção de TrustLevels objetos.

Atributos

Exemplos

O exemplo de código a seguir demonstra como usar a TrustLevels propriedade, adicionar um elemento de nível de confiança ao arquivo de configuração e atualizar o arquivo de configuração. Este exemplo de código faz parte de um exemplo maior fornecido para a SecurityPolicySection classe.

// Display elements of the TrustLevels collection property.
for (int i = 0; i < configSection.TrustLevels.Count; i++) 
{
  Console.WriteLine();
  Console.WriteLine("TrustLevel {0}:", i);
  Console.WriteLine("Name: {0}", 
    configSection.TrustLevels.Get(i).Name);
  Console.WriteLine("Type: {0}", 
    configSection.TrustLevels.Get(i).PolicyFile);
}

// Add a TrustLevel element to the configuration file.
configSection.TrustLevels.Add(new TrustLevel("myTrust", "mytrust.config"));
' Display elements of the TrustLevels collection property.
For i As Integer = 0 To (configSection.TrustLevels.Count - 1)
  Console.WriteLine()
  Console.WriteLine("TrustLevel {0}:", i)
  Console.WriteLine("Name: {0}", _
   configSection.TrustLevels.Get(i).Name)
  Console.WriteLine("Type: {0}", _
   configSection.TrustLevels.Get(i).PolicyFile)
Next i

' Add a TrustLevel element to the configuration file.
configSection.TrustLevels.Add(New TrustLevel("myTrust", "mytrust.config"))

Comentários

Os valores padrão da TrustLevels propriedade são Full, High, , Mediume LowMinimal. Cada um dos itens da TrustLevels coleção especifica um nome de nível de segurança e um arquivo de política associado. Você pode estender o sistema de segurança fornecendo seu próprio elemento de nível de confiança nomeado mapeado para um arquivo especificado pelo policyFile atributo. Para obter informações sobre como criar elementos de nível de confiança, consulte trustLevel Element for securityPolicy (ASP.NET Settings Schema).

Aplica-se a