Skip to content

MasterDetailRelationBehavior class

namespace: Serenity.Services   assemblySerenity.Net.Services

Behavior class that handles MasterDetailRelationAttribute.

public class MasterDetailRelationBehavior : BaseSaveDeleteBehavior, IFieldBehavior, 
    IImplicitBehavior, IListBehavior, IRetrieveBehavior
parameter description
handlerFactory Default handler factory

Public Members

name description
MasterDetailRelationBehavior(…) Behavior class that handles MasterDetailRelationAttribute.
Target { get; set; }
ActivateFor(…)
OnAfterExecuteQuery(…) (2 methods)
override OnAfterSave(…)
OnApplyFilters(…)
override OnBeforeDelete(…)
OnBeforeExecuteQuery(…) (2 methods)
OnPrepareQuery(…) (2 methods)
OnReturn(…) (2 methods)
OnValidateRequest(…) (2 methods)

Exceptions

exception condition
ArgumentNullException handlerFactory is null.

Remarks

Initializes a new instance of the class.

See Also