C# Класс Glyma.Powershell.Update.v1_5_0_r1.DbIntegrityUtilities

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
FixCollisions void
RecurseNodes void

Открытые методы

Метод Описание
DbIntegrityUtilities ( QueryMapResultConsumer consumer ) : System
DetectAndFixMapCollisions ( System cmdlet, MappingToolDatabaseDataContext mapDatabaseContext, IEnumerable rootMapIds ) : void
DetectAndFixMapCollisions ( System cmdlet, MappingToolDatabaseDataContext mapDatabaseContext, IEnumerable rootMapIds, bool fillRootMapId, bool fixCollisions ) : void

Приватные методы

Метод Описание
FixCollisions ( System cmdlet, MappingToolDatabaseDataContext mapDatabaseContext, List collisions ) : void
RecurseNodes ( System cmdlet, MappingToolDatabaseDataContext mapDatabaseContext, QueryMapNode rootMap, QueryMapNode node, HashSet convertedNodes, List collisions, bool fillRootMapId ) : void

Описание методов

DbIntegrityUtilities() публичный Метод

public DbIntegrityUtilities ( QueryMapResultConsumer consumer ) : System
consumer QueryMapResultConsumer
Результат System

DetectAndFixMapCollisions() публичный Метод

public DetectAndFixMapCollisions ( System cmdlet, MappingToolDatabaseDataContext mapDatabaseContext, IEnumerable rootMapIds ) : void
cmdlet System
mapDatabaseContext MappingToolDatabaseDataContext
rootMapIds IEnumerable
Результат void

DetectAndFixMapCollisions() публичный Метод

public DetectAndFixMapCollisions ( System cmdlet, MappingToolDatabaseDataContext mapDatabaseContext, IEnumerable rootMapIds, bool fillRootMapId, bool fixCollisions ) : void
cmdlet System
mapDatabaseContext MappingToolDatabaseDataContext
rootMapIds IEnumerable
fillRootMapId bool
fixCollisions bool
Результат void