ProfileBase.IsDirty Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald die aangeeft of een van de profieleigenschappen is gewijzigd.
public:
property bool IsDirty { bool get(); };
public bool IsDirty { get; }
member this.IsDirty : bool
Public ReadOnly Property IsDirty As Boolean
Waarde van eigenschap
true indien een van de profieleigenschappen is gewijzigd; anders, false.
Opmerkingen
De IsDirty eigenschap kan worden gebruikt door een profielprovider tijdens de Save methode om te bepalen of eigenschappen die bestaan uit primitieve typen, tekenreeksen of DateTime objecten zijn gewijzigd. Gewijzigde eigenschappen worden vervolgens bijgewerkt door de profielprovider in de Save methode. De Save methode wordt automatisch aangeroepen aan het einde van de pagina-uitvoering als de AutomaticSaveEnabled eigenschap is true
Een profielprovider die in de Save methode wordt aangeroepen, kan niet expliciet bepalen of een profieleigenschap met een aangepast klassetype of een complex type, zoals een verzameling, is gewijzigd. U kunt de ProfileAutoSaving gebeurtenis gebruiken om te bepalen of een aangepast object is gewijzigd en om door te gaan met het automatisch opslaan voor gewijzigde objecten of het automatisch opslaan annuleren als er geen objecten zijn gewijzigd. Het standaardgedrag van de ProfileBase klasse is om de IsDirty eigenschap true in te stellen op eigenschappen die van een aangepast of complex type zijn wanneer de eigenschap voor het eerst wordt geopend.