Freigeben über


SecurityPolicySection.TrustLevels Eigenschaft

Definition

Ruft die TrustLevels Auflistung ab.

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

Eigenschaftswert

Eine Auflistung von TrustLevels -Objekten.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der TrustLevels Eigenschaft veranschaulicht, der Konfigurationsdatei ein Element auf Vertrauensebene hinzugefügt und die Konfigurationsdatei aktualisiert. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die SecurityPolicySection Klasse bereitgestellt wird.

// 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"))

Hinweise

Die Standardwerte für die TrustLevels Eigenschaft sind Full, , High, Medium, Lowund Minimal. Die Elemente der TrustLevels Auflistung geben jeweils einen Namen auf Sicherheitsebene und eine zugehörige Richtliniendatei an. Sie können das Sicherheitssystem erweitern, indem Sie ein eigenes benanntes Element auf Vertrauensebene bereitstellen, das einer durch das policyFile Attribut angegebenen Datei zugeordnet ist. Informationen zum Erstellen von Elementen auf Vertrauensebene finden Sie unter trustLevel Element for securityPolicy (ASP.NET Settings Schema).

Gilt für: