SecurityPolicySection.TrustLevels Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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
, Low
et 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).