コード例 #1
0
		private void PreRecreate()
		{
			IPreCollectionRecreateEventListener[] preListeners = Session.Listeners.PreCollectionRecreateEventListeners;
			if (preListeners.Length > 0)
			{
				PreCollectionRecreateEvent preEvent = new PreCollectionRecreateEvent(Persister, Collection, (IEventSource)Session);
				for (int i = 0; i < preListeners.Length; i++)
				{
					preListeners[i].OnPreRecreateCollection(preEvent);
				}
			}
		}
コード例 #2
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="evt"></param>
 public void OnPreRecreateCollection(PreCollectionRecreateEvent evt)
 {
 }
コード例 #3
0
ファイル: EventListener.cs プロジェクト: stanb/NHExperiments
 public void OnPreRecreateCollection(PreCollectionRecreateEvent @event)
 {
     Debug.WriteLine("EventListener.OnPreRecreateCollection: {0} {1}", @event.AffectedOwnerIdOrNull, @event.Collection.Role);
 }
コード例 #4
0
			public void OnPreRecreateCollection(PreCollectionRecreateEvent @event)
			{
				AddEvent(@event, this);
			}
コード例 #5
0
 public void OnPreRecreateCollection(PreCollectionRecreateEvent @event)
 {
     log.Debug("OnPreRecreateCollection :" + @event);
 }