Transfer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс экземпляра, инкапсулирующий объект Transfer
public class Transfer : Microsoft.SqlServer.Management.Smo.DataTransferBase, Microsoft.SqlServer.Management.Common.ITransferMetadataProvider
public class Transfer : Microsoft.SqlServer.Management.Smo.DataTransferBase
type Transfer = class
inherit DataTransferBase
interface ITransferMetadataProvider
type Transfer = class
inherit DataTransferBase
Public Class Transfer
Inherits DataTransferBase
Implements ITransferMetadataProvider
Public Class Transfer
Inherits DataTransferBase
- Наследование
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| Transfer() |
Класс экземпляра, инкапсулирующий объект Transfer |
| Transfer(Database) |
Класс экземпляра, инкапсулирующий объект Transfer |
Свойства
| Имя | Описание |
|---|---|
| BatchSize |
Количество строк в каждом пакете SqlBulkCopy. В конце каждого пакета строки из пакета передаются на сервер. |
| BulkCopyTimeout |
Время ожидания операции до истечения времени ожидания SqlBulkCopy. |
| CopyAllColumnEncryptionKey |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllColumnMasterkey |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllDatabaseScopedCredentials |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllDatabaseTriggers |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllDefaults |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllExternalDataSources |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllExternalFileFormats |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllExternalLanguages |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllExternalLibraries |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllExternalStream |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllExternalStreamingJob |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllFeatureRestrictions |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllFullTextCatalogs |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllFullTextStopLists |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllLogins |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllObjects |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllPartitionFunctions |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllPartitionSchemes |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllPlanGuides |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllRoles |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllRules |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllSchemas |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllSearchPropertyLists |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllSecurityPolicies |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllSequences |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllSqlAssemblies |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllStoredProcedures |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllSynonyms |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllTables |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllUserDefinedAggregates |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllUserDefinedDataTypes |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllUserDefinedFunctions |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllUserDefinedTableTypes |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllUserDefinedTypes |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllUsers |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllViews |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyAllXmlSchemaCollections |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyData |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CopyExternalTables |
Задает или получает значение, указывающее, будут ли выполняться скрипты внешних таблиц. По умолчанию мы не скриптируем их в передаче, так как не удается также создать правильный секрет учетных данных для доступа к внешнему источнику данных. В пользовательском интерфейсе будет задано значение true для мастера создания скриптов. (Унаследовано от TransferBase) |
| CopySchema |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| CreateTargetDatabase |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| Database |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| DatabaseFileMappings |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| DestinationDatabase |
Имя целевой базы данных (Унаследовано от TransferBase) |
| DestinationLogin |
Имя входа, используемое для подключения к целевому серверу (Унаследовано от TransferBase) |
| DestinationLoginSecure |
Если задано значение true, используется проверка подлинности Sql Server. Если не задано, имя входа и пароль игнорируются. (Унаследовано от TransferBase) |
| DestinationPassword |
Пароль, используемый для подключения к целевому серверу (Унаследовано от TransferBase) |
| DestinationServer |
Имя целевого сервера (Унаследовано от TransferBase) |
| DestinationServerConnection |
Предоставляет подключение к целевому серверу. Если задано, значения DestinationServer, DestinationLogin, DestinationPassword и DestinationLogin не используются. (Унаследовано от TransferBase) |
| DestinationTranslateChar |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| DropDestinationObjectsFirst |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| IncompatibleObjects |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| LogTransferDumps |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от DataTransferBase) |
| ObjectList |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| Options |
Указывает параметры, которые управляют созданием скриптов для передачи (Унаследовано от TransferBase) |
| PrefetchObjects |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| PreserveDbo |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| PreserveLogins |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| Scripter |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| SourceTranslateChar |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| TargetDatabaseFilePath |
Папка в назначении, используемая для хранения файлов данных базы данных (Унаследовано от TransferBase) |
| TargetLogFilePath |
Папка в назначении, используемая для хранения файлов журнала базы данных (Унаследовано от TransferBase) |
| TemporaryPackageDirectory |
Класс экземпляра, инкапсулирующий объект Transfer |
| UseDestinationTransaction |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
Методы
| Имя | Описание |
|---|---|
| EnumObjects() |
Возвращает URL-адреса для передачи (Унаследовано от TransferBase) |
| EnumObjects(Boolean) |
Возвращает URL-адреса для передачи (Унаследовано от TransferBase) |
| EnumScriptTransfer() |
Возвращает объект строки< IEnumerable>со скриптом для объектов. (Унаследовано от TransferBase) |
| GetDestinationServerConnection() |
Возвращает serverConnection для целевого сервера (Унаследовано от TransferBase) |
| GetTransferProvider() |
Возвращает компонент, используемый для передачи |
| ProcessDependencyChain(Server, DependencyChainCollection, Boolean, Boolean) |
Обработайте цепочку зависимостей в списке объектов. Порядок сохраняется, но дубликаты удаляются |
| ScriptTransfer() |
Возвращает объект StringCollection со скриптом для объектов. Этот метод выдает ошибку, если ScriptData имеет значение true (Унаследовано от TransferBase) |
| SetTargetServerInfo() |
Задает версию целевого сервера на основе сведений о целевом сервере (Унаследовано от TransferBase) |
| TransferData() |
Выполняет передачу данных |
События
| Имя | Описание |
|---|---|
| DataTransferEvent |
Класс экземпляра, инкапсулирующий объект Transfer |
| DiscoveryProgress |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| ScriptingError |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
| ScriptingProgress |
Класс экземпляра, инкапсулирующий объект Transfer (Унаследовано от TransferBase) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| ITransferMetadataProvider.GetOptions() |
возвращает параметры в виде коллекции именованных переменных |
| ITransferMetadataProvider.SaveMetadata() |
Сохранение метаданных в путях, предоставляемых переменными в списке входных данных |