private void MarkInterceptorDirty(object entity, IEntityPersister persister, IEventSource source) { if (FieldInterceptionHelper.IsInstrumented(entity)) { IFieldInterceptor interceptor = FieldInterceptionHelper.InjectFieldInterceptor(entity, persister.EntityName, persister.GetMappedClass(source.EntityMode), null, null, source); interceptor.MarkDirty(); } }
public static void MarkDirty(object entity) { IFieldInterceptor interceptor = ExtractFieldInterceptor(entity); if (interceptor != null) { interceptor.MarkDirty(); } }
private void MarkInterceptorDirty(object entity, object target) { if (FieldInterceptionHelper.IsInstrumented(entity)) { IFieldInterceptor interceptor = FieldInterceptionHelper.ExtractFieldInterceptor(target); if (interceptor != null) { interceptor.MarkDirty(); } } }