C# Класс NSoft.NFramework.Data.NHibernateEx.EventListeners.UpdateTimestampEventListener

엔티티가 추가되거나 갱신 될 때에, IUpdateTimestampedEntity 엔티티라면, UpdateTime 을 갱신합니다.
Наследование: IPreInsertEventListener, IPreUpdateEventListener
Показать файл Открыть проект

Открытые методы

Метод Описание
GetCurrentTime ( ) : DateTime?

현재 시각을 반환한다. UTC 를 원한다면 상속받아, 재정의를 하십시요.

OnPreInsert ( NHibernate.Event.PreInsertEvent @event ) : bool

엔티티를 처음 등록할 때, 엔티티의 UpdateTimestamp 속성 값이 없을 때, 현재 시각으로 설정합니다.

OnPreUpdate ( NHibernate.Event.PreUpdateEvent @event ) : bool

엔티티를 Update 하기 전에, 엔티티의 UpdateTimestamp 속성 값을 현재 시각으로 설정합니다.

Описание методов

GetCurrentTime() публичный Метод

현재 시각을 반환한다. UTC 를 원한다면 상속받아, 재정의를 하십시요.
public GetCurrentTime ( ) : DateTime?
Результат DateTime?

OnPreInsert() публичный Метод

엔티티를 처음 등록할 때, 엔티티의 UpdateTimestamp 속성 값이 없을 때, 현재 시각으로 설정합니다.
public OnPreInsert ( NHibernate.Event.PreInsertEvent @event ) : bool
@event NHibernate.Event.PreInsertEvent
Результат bool

OnPreUpdate() публичный Метод

엔티티를 Update 하기 전에, 엔티티의 UpdateTimestamp 속성 값을 현재 시각으로 설정합니다.
public OnPreUpdate ( NHibernate.Event.PreUpdateEvent @event ) : bool
@event NHibernate.Event.PreUpdateEvent
Результат bool