public void ClearAllDelegates()

in src/Dataset.cs [834:855]


        public void ClearAllDelegates()
        {
            if (mOnSyncSuccess != null)
                foreach (Delegate d in mOnSyncSuccess.GetInvocationList())
                    OnSyncSuccess -= (EventHandler<SyncSuccessEventArgs>)d;

            if (mOnSyncFailure != null)
                foreach (Delegate d in mOnSyncFailure.GetInvocationList())
                    OnSyncFailure -= (EventHandler<SyncFailureEventArgs>)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;
        }