Compartilhar via


SecurityPolicySection.TrustLevels Propriedade

Definição

Obtém a coleção TrustLevels.

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

TrustLevelCollection

Uma coleção de objetos TrustLevels .

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 para a TrustLevels propriedade sãoFull, High, , Mediume Low``Minimal. Os itens da TrustLevels coleção especificam 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 Configurações Schema).

Aplica-se a