ProfileBase.IsDirty Propriedade

Definição

Recebe um valor que indica se alguma das propriedades do perfil foi modificada.

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

Valor de Propriedade

true se alguma das propriedades do perfil tiver sido modificada; caso contrário, false.

Observações

A IsDirty propriedade pode ser usada por um fornecedor de perfil durante o Save método para determinar se propriedades compostas por tipos primitivos, cadeias ou DateTime objetos foram alteradas. As propriedades alteradas são então atualizadas pelo fornecedor de perfil no Save método. O Save método é automaticamente chamado no final da execução da página se a AutomaticSaveEnabled propriedade for true

Um fornecedor de perfil chamado no Save método não pode determinar explicitamente se uma propriedade de perfil com um tipo de classe personalizada ou um tipo complexo, como uma coleção, mudou. Pode usar o ProfileAutoSaving evento para determinar se um objeto personalizado foi modificado e continuar com a gravação automática para objetos modificados, ou cancelar a gravação automática se nenhum objeto tiver sido modificado. O comportamento padrão da ProfileBase classe é definir a IsDirty propriedade para true propriedades que são de tipo personalizado ou complexo na primeira vez que a propriedade é acedida.

Aplica-se a

Ver também