Aracılığıyla paylaş


SecurityPolicySection.TrustLevels Özellik

Tanım

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

TrustLevelCollection

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, Lowve Minimaldeğ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ı).

Şunlara uygulanır