SecurityPolicySection.TrustLevels Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la TrustLevels colección .
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
Valor de propiedad
Una colección de objetos TrustLevels.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar la TrustLevels propiedad , agregar un elemento de nivel de confianza al archivo de configuración y actualizar el archivo de configuración. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la SecurityPolicySection clase .
// 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"))
Comentarios
Los valores predeterminados de la TrustLevels propiedad son Full, High, Medium, Lowy Minimal. Los elementos de la TrustLevels colección especifican un nombre de nivel de seguridad y un archivo de directiva asociado. Puede ampliar el sistema de seguridad proporcionando su propio elemento de nivel de confianza con nombre asignado a un archivo especificado por el policyFile atributo . Para obtener información sobre cómo crear elementos de nivel de confianza, vea trustLevel Element for securityPolicy (ASP.NET Settings Schema).