C# Класс TestDatabaseCreator.TableMover

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

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

Метод Описание
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