Partager via


SecurityPolicySection.TrustLevels Propriété

Définition

Obtient la collection 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

Valeur de propriété

TrustLevelCollection

Collection d'objets TrustLevels.

Attributs

Exemples

L’exemple de code suivant montre comment utiliser la TrustLevels propriété, ajouter un élément de niveau de confiance au fichier de configuration et mettre à jour le fichier de configuration. Cet exemple de code fait partie d’un exemple plus grand fourni pour la 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"))

Remarques

Les valeurs par défaut de la TrustLevels propriété sont Full, , High, Medium, Lowet Minimal. Les éléments de la TrustLevels collection spécifient chacun un nom de niveau de sécurité et un fichier de stratégie associé. Vous pouvez étendre le système de sécurité en fournissant votre propre élément de niveau de confiance nommé mappé à un fichier spécifié par l’attribut policyFile . Pour plus d’informations sur la création d’éléments de niveau de confiance, consultez l’élément trustLevel pour securityPolicy (ASP.NET Paramètres Schema).

S’applique à