SecurityPolicySection.TrustLevels Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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).