public void Visit(DeleteInB <AppointmentId, DateTime, AppointmentItemWrapper, WebResourceName, string, IICalendar> state)
 {
     if (!string.IsNullOrEmpty(state.KnownData.AtypeId.GlobalAppointmentId))
     {
         _deletesInByGlobalAppointmentId[state.KnownData.AtypeId.GlobalAppointmentId] = state;
     }
 }
Пример #2
0
 public ContextWithDelete(IEntitySyncStateContext <AppointmentId, DateTime, IAppointmentItemWrapper, WebResourceName, string, IICalendar, IEventSynchronizationContext> context, DeleteInB <AppointmentId, DateTime, IAppointmentItemWrapper, WebResourceName, string, IICalendar, IEventSynchronizationContext> state)
 {
     if (context == null)
     {
         throw new ArgumentNullException(nameof(context));
     }
     if (state == null)
     {
         throw new ArgumentNullException(nameof(state));
     }
     Context = context;
     State   = state;
 }
Пример #3
0
 public void Visit(IEntitySyncStateContext <AppointmentId, DateTime, IAppointmentItemWrapper, WebResourceName, string, IICalendar, IEventSynchronizationContext> syncStateContext, DeleteInB <AppointmentId, DateTime, IAppointmentItemWrapper, WebResourceName, string, IICalendar, IEventSynchronizationContext> state)
 {
     if (!string.IsNullOrEmpty(state.KnownData.AtypeId.GlobalAppointmentId))
     {
         _deletesInByGlobalAppointmentId[state.KnownData.AtypeId.GlobalAppointmentId] = new ContextWithDelete(syncStateContext, state);
     }
 }