C# 클래스 Glyma.Powershell.Update.v1_5_0_r1.DbIntegrityUtilities

파일 보기 프로젝트 열기: chris-tomich/Glyma 1 사용 예제들

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