Пример #1
0
        private void populateDifferences(bool ignoreCase, bool condensed)
        {
            var syncItem = DatabaseObjectSynchronizationBase.GetSynchronization(TargetDatabase, SourceObject);

            SynchronizationItems.AddRange(syncItem.GetSynchronizationItems(TargetObject, ignoreCase, condensed));

            if (SourceObject is DatabaseObjectWithExtendedProperties)
            {
                SynchronizationItems.AddRange(ExtendedPropertySynchronization.GetExtendedProperties(TargetDatabase, SourceObject as DatabaseObjectWithExtendedProperties,
                                                                                                    TargetObject as DatabaseObjectWithExtendedProperties));
            }
        }
Пример #2
0
        private void populateDifferences()
        {
            var syncItem = DatabaseObjectSynchronizationBase.GetSynchronization(SourceObject);

            SynchronizationItems.AddRange(syncItem.GetSynchronizationItems(TargetObject));

            if (SourceObject is DatabaseObjectWithExtendedProperties)
            {
                SynchronizationItems.AddRange(ExtendedPropertySynchronization.GetExtendedProperties(SourceObject as DatabaseObjectWithExtendedProperties,
                                                                                                    TargetObject as DatabaseObjectWithExtendedProperties));
            }
        }