ProfileBase.IsDirty Propiedad

Definición

Obtiene un valor que indica si se ha modificado alguna de las propiedades de perfil.Gets a value indicating whether any of the profile properties have been modified.

public:
 property bool IsDirty { bool get(); };
public bool IsDirty { get; }
member this.IsDirty : bool
Public ReadOnly Property IsDirty As Boolean

Valor de propiedad

Boolean

Es true si se ha modificado alguna de las propiedades de perfil; de lo contrario, es false.true if any of the profile properties have been modified; otherwise, false.

Comentarios

IsDirtyUn proveedor de perfiles puede utilizar la propiedad durante el Save método para determinar si se han cambiado las propiedades que se componen de tipos primitivos, cadenas u DateTime objetos.The IsDirty property can be used by a profile provider during the Save method to determine whether properties that are made up of primitive types, strings, or DateTime objects have been changed. Después, el proveedor de perfiles actualiza las propiedades cambiadas en el Save método.Changed properties are then updated by the profile provider in the Save method. El Save método se llama automáticamente al final de la ejecución de la página si la AutomaticSaveEnabled propiedad es trueThe Save method is automatically called at the end of page execution if the AutomaticSaveEnabled property is true

Un proveedor de perfiles llamado en el Save método no puede determinar explícitamente si ha cambiado una propiedad de perfil con un tipo de clase personalizado o un tipo complejo, como una colección.A profile provider called in the Save method cannot explicitly determine whether a profile property with a custom class type or a complex type, such as a collection, has changed. Puede usar el ProfileAutoSaving evento para determinar si se ha modificado un objeto personalizado y continuar con el guardado automático de los objetos modificados o cancelar el guardado automático si no se ha modificado ningún objeto.You can use the ProfileAutoSaving event to determine whether a custom object has been modified and to continue with the automatic save for modified objects or cancel the automatic save if no objects have been modified. El comportamiento predeterminado de la ProfileBase clase es establecer la IsDirty propiedad en true para las propiedades que son de un tipo personalizado o complejo la primera vez que se tiene acceso a la propiedad.The default behavior of the ProfileBase class is to set the IsDirty property to true for properties that are of a custom or complex type the first time the property is accessed.

Se aplica a