Пример #1
0
 public virtual void OnPostRecreateCollection(PostCollectionRecreateEvent evt)
 {
     var collectionEntry = GetCollectionEntry(evt);
     if (!collectionEntry.LoadedPersister.IsInverse)
     {
         OnCollectionAction(evt, evt.Collection, null, collectionEntry);
     }
 }
		private void PostRecreate()
		{
			IPostCollectionRecreateEventListener[] postListeners = Session.Listeners.PostCollectionRecreateEventListeners;
			if (postListeners.Length > 0)
			{
				PostCollectionRecreateEvent postEvent = new PostCollectionRecreateEvent(Persister, Collection, (IEventSource)Session);
				for (int i = 0; i < postListeners.Length; i++)
				{
					postListeners[i].OnPostRecreateCollection(postEvent);
				}
			}
		}
 public void OnPostRecreateCollection(PostCollectionRecreateEvent @event)
 {
     ProcessCollectionEvent(@event);
 }
Пример #4
0
 public void OnPostRecreateCollection(PostCollectionRecreateEvent @event)
 {
     Debug.WriteLine("EventListener.OnPostRecreateCollection: {0} {1}", @event.AffectedOwnerIdOrNull, @event.Collection.Role);
 }
			public void OnPostRecreateCollection(PostCollectionRecreateEvent @event)
			{
				AddEvent(@event, this);
			}
 public void OnPostRecreateCollection(PostCollectionRecreateEvent @event)
 {
     log.Debug("OnPostRecreateCollection :" + @event);
 }