IPropertyProcessor interface

namespace: Serenity.PropertyGrid   assemblySerenity.Net.Entity

Interface for property processors, which sets properties of a PropertyItem object by analysing a IPropertySource object.

public interface IPropertyProcessor


name description
BasedOnRow { get; set; } Gets or sets the based on row.
Items { get; set; } Gets or sets the items.
Priority { get; } Gets the priority. The processors are called based on this priority.
Type { get; set; } Gets or sets the type property processor is working on.
Initialize() Initializes this instance.
PostProcess() Called after process in a secondary pass.
Process(…) Sets properties of a PropertyItem by analysing a property source

See Also