Skip to content

LocalizationBehavior class

namespace: Serenity.Services   assemblySerenity.Net.Services

Behavior for handling localizable rows / properties.

public class LocalizationBehavior : BaseSaveDeleteBehaviorAsync, IDeleteBehaviorSync, 
    IImplicitBehavior, IRetrieveBehaviorAsync, IRetrieveBehaviorSync, ISaveBehaviorSync
parameter description
handlerFactory Default handler factory

Public Members

name description
LocalizationBehavior(…) Behavior for handling localizable rows / properties.
ActivateFor(…)
virtual OnAfterSave(…)
override OnAfterSaveAsync(…)
virtual OnBeforeDelete(…)
override OnBeforeDeleteAsync(…)
virtual OnReturn(…)
virtual OnReturnAsync(…)
static GetLocalizationMatch(…) Gets localization match for a field

Exceptions

exception condition
ArgumentNullException handlerFactory is null.

Remarks

Initializes a new instance of the class.

See Also