SecurityPolicySection.TrustLevels Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
TrustLevels Koleksiyonu alır.
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
Özellik Değeri
TrustLevels nesneleri topluluğu.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği özelliğinin nasıl kullanılacağını TrustLevels , yapılandırma dosyasına güven düzeyi öğesi eklemeyi ve yapılandırma dosyasını güncelleştirmeyi gösterir. Bu kod örneği, sınıfı için SecurityPolicySection sağlanan daha büyük bir örneğin parçasıdır.
// 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"))
Açıklamalar
özelliği için TrustLevels varsayılan değerler , High
, Medium
, Low
ve Minimal
değerleridirFull
. Koleksiyon öğelerinin TrustLevels her biri bir güvenlik düzeyi adı ve ilişkili bir ilke dosyası belirtir. özniteliği tarafından policyFile
belirtilen bir dosyaya eşlenmiş kendi adlandırılmış güven düzeyi öğenizi sağlayarak güvenlik sistemini genişletebilirsiniz. Güven düzeyi öğeleri oluşturma hakkında bilgi için bkz. securityPolicy için trustLevel Öğesi (ASP.NET Ayarlar Şeması).