Skip to content

LinkingSetRelationBehavior class

namespace: Serenity.Services   assemblySerenity.Net.Services

Behavior class that handles LinkingSetRelationAttribute.

public class LinkingSetRelationBehavior : BaseSaveDeleteBehaviorAsync, IDeleteBehaviorSync, 
    IFieldBehavior, IImplicitBehavior, IListBehaviorAsync, IListBehaviorSync, 
    IRetrieveBehaviorAsync, IRetrieveBehaviorSync, ISaveBehaviorSync
parameter description
handlerFactory Default handler factory

Public Members

name description
LinkingSetRelationBehavior(…) Behavior class that handles LinkingSetRelationAttribute.
Target { get; set; }
ActivateFor(…)
virtual OnAfterSave(…)
override OnAfterSaveAsync(…)
virtual OnBeforeDelete(…)
override OnBeforeDeleteAsync(…)
virtual OnPrepareQuery(…)
virtual OnPrepareQueryAsync(…)
virtual OnReturn(…) (2 methods)
virtual OnReturnAsync(…) (2 methods)

Exceptions

exception condition
ArgumentNullException handlerFactory is null.

Remarks

Initializes a new instance of the class.

See Also