C# 클래스 TestDatabaseCreator.TableMover

상속: SmoObjectMover
파일 보기 프로젝트 열기: DataFinch/OpenSourceProjects 1 사용 예제들

공개 메소드들

메소드 설명
AddRootTable ( string name ) : void
AddRootTable ( string name, System.Guid pkValue ) : void
Move ( ) : IEnumerable
TableMover ( SqlConnection Connection, string FromDatabase, string ToDatabase, IEnumerable Blacklist ) : System

비공개 메소드들

메소드 설명
GetColumnList ( string tableName ) : IEnumerable
GetPrimaryKeyColumn ( string p ) : string
GetReferences ( string table ) : IEnumerable
GetScript ( string tableName ) : StringCollection
HasIdentityColumn ( string tableName ) : bool
Map ( Table t ) : void
SetIdentityInsertOff ( string tbl ) : void
SetIdentityInsertOn ( string tbl ) : void
TransferData ( Table t, System.Guid primaryKey ) : void

메소드 상세

AddRootTable() 공개 메소드

public AddRootTable ( string name ) : void
name string
리턴 void

AddRootTable() 공개 메소드

public AddRootTable ( string name, System.Guid pkValue ) : void
name string
pkValue System.Guid
리턴 void

Move() 공개 메소드

public Move ( ) : IEnumerable
리턴 IEnumerable

TableMover() 공개 메소드

public TableMover ( SqlConnection Connection, string FromDatabase, string ToDatabase, IEnumerable Blacklist ) : System
Connection System.Data.SqlClient.SqlConnection
FromDatabase string
ToDatabase string
Blacklist IEnumerable
리턴 System