ProfilePropertySettings.AllowAnonymous 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 o establece un valor que indica si los usuarios anónimos pueden establecer la propiedad asociada en la clase ProfileCommon
generada dinámicamente.
public:
property bool AllowAnonymous { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("allowAnonymous", DefaultValue=false)]
public bool AllowAnonymous { get; set; }
[<System.Configuration.ConfigurationProperty("allowAnonymous", DefaultValue=false)>]
member this.AllowAnonymous : bool with get, set
Public Property AllowAnonymous As Boolean
Valor de propiedad
Es true
si los usuarios anónimos pueden establecer la propiedad asociada en la clase ProfileCommon
; de lo contrario, es false
, que indica que los usuarios anónimos no pueden cambiar el valor de propiedad. De manera predeterminada, es false
.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo utilizar la propiedad AllowAnonymous. Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase ProfileSection.
// Get the current AllowAnonymous property value.
Console.WriteLine(
"Current AllowAnonymous value: '{0}'", profilePropertySettings.AllowAnonymous);
// Set the AllowAnonymous property to true.
profilePropertySettings.AllowAnonymous = true;
' Get the current AllowAnonymous property value.
Console.WriteLine( _
"Current AllowAnonymous value: '{0}'", profilePropertySettings.AllowAnonymous)
' Set the AllowAnonymous property to true.
profilePropertySettings.AllowAnonymous = true
Comentarios
En tiempo de ejecución, el sistema de compilación de ASP.NET usa la información especificada en la profile
sección del archivo de configuración para generar una clase denominada ProfileCommon
, que se deriva de ProfileBase. La clase permite acceder y modificar los valores de los perfiles de usuario individuales.
La ProfileCommon
definición de clase se basa en las propiedades definidas en la properties
subsección de la profile
sección del archivo de configuración. Los valores de propiedad que especifique para una instancia de la ProfilePropertySettings clase se usarán para definir una propiedad asociada en la ProfileCommon
clase .
Se produce una excepción si un usuario anónimo cambia una propiedad de la ProfileCommon
clase cuando el valor de la AllowAnonymous propiedad es false
.