C# Class CalDavSynchronizer.Implementation.Events.NullEventSynchronizationContext

Inheritance: IEventSynchronizationContext
Datei anzeigen Open project: aluxnimm/outlookcaldavsynchronizer

Public Properties

Property Type Description
Instance IEventSynchronizationContext

Public Methods

Method Description
AnnounceAppointment ( AppointmentItem appointment ) : void
AnnounceAppointmentDeleted ( AppointmentId id ) : void
DeleteAnnouncedEventsIfDuplicates ( Predicate canBeDeleted ) : Task>
NotifySynchronizationFinished ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
NullEventSynchronizationContext ( ) : System

Method Details

AnnounceAppointment() public method

public AnnounceAppointment ( AppointmentItem appointment ) : void
appointment AppointmentItem
return void

AnnounceAppointmentDeleted() public method

public AnnounceAppointmentDeleted ( AppointmentId id ) : void
id AppointmentId
return void

DeleteAnnouncedEventsIfDuplicates() public method

public DeleteAnnouncedEventsIfDuplicates ( Predicate canBeDeleted ) : Task>
canBeDeleted Predicate
return Task>

NotifySynchronizationFinished() public method

public NotifySynchronizationFinished ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

Property Details

Instance public_oe static_oe property

public static IEventSynchronizationContext Instance
return IEventSynchronizationContext