internal void ClearAllDelegates() { if (OnSyncSuccess != null) { foreach (Delegate d in OnSyncSuccess.GetInvocationList()) { OnSyncSuccess -= (EventHandler <SyncSuccessEvent>)d; } } if (OnSyncFailure != null) { foreach (Delegate d in OnSyncFailure.GetInvocationList()) { OnSyncFailure -= (EventHandler <SyncFailureEvent>)d; } } if (OnSyncConflict != null) { foreach (Delegate d in OnSyncConflict.GetInvocationList()) { OnSyncConflict -= (SyncConflictDelegate)d; } } if (OnDatasetDeleted != null) { foreach (Delegate d in OnDatasetDeleted.GetInvocationList()) { OnDatasetDeleted -= (DatasetDeletedDelegate)d; } } if (OnDatasetMerged != null) { foreach (Delegate d in OnDatasetMerged.GetInvocationList()) { OnDatasetMerged -= (DatasetMergedDelegate)d; } } }
internal void ClearAllDelegates() { if (OnSyncSuccess != null) foreach (Delegate d in OnSyncSuccess.GetInvocationList()) OnSyncSuccess -= (EventHandler<SyncSuccessEvent>)d; if (OnSyncFailure != null) foreach (Delegate d in OnSyncFailure.GetInvocationList()) OnSyncFailure -= (EventHandler<SyncFailureEvent>)d; if (OnSyncConflict != null) foreach (Delegate d in OnSyncConflict.GetInvocationList()) OnSyncConflict -= (SyncConflictDelegate)d; if (OnDatasetDeleted != null) foreach (Delegate d in OnDatasetDeleted.GetInvocationList()) OnDatasetDeleted -= (DatasetDeletedDelegate)d; if (OnDatasetMerged != null) foreach (Delegate d in OnDatasetMerged.GetInvocationList()) OnDatasetMerged -= (DatasetMergedDelegate)d; }