Поделиться через


SqlImportScriptService - класс

Данная служба предлагается для предоставления возможности другим функциям баз данных импортировать скрипты.

Этот интерфейс API CLS-несовместим. 

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Sql.Project.SqlImportScriptService

Пространство имен:  Microsoft.VisualStudio.Data.Schema.Package.Sql.Project
Сборка:  Microsoft.VisualStudio.Data.Schema.Package.Sql (в Microsoft.VisualStudio.Data.Schema.Package.Sql.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public NotInheritable Class SqlImportScriptService
[CLSCompliantAttribute(false)]
public sealed class SqlImportScriptService
[CLSCompliantAttribute(false)]
public ref class SqlImportScriptService sealed
[<Sealed>]
[<CLSCompliantAttribute(false)>]
type SqlImportScriptService =  class end
public final class SqlImportScriptService

Тип SqlImportScriptService предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство AddImportedPermissionsToModel Получает значение, указывающее, следует ли добавить в модель импортированные разрешения.
Открытое свойство Completed Получает значение, указывающее, успешно ли выполнена операция импорта.
Открытое свойство Encoding Получает кодировку файла.
Открытое свойство IgnoreExtendedProperties Игнорировать дополнительные свойства.
Открытое свойство IgnorePermissions Игнорировать разрешения.
Открытое свойство Messages Получает список сообщений, созданных в ходе операции импорта.
Открытое свойство OverwriteExistingObjects Получает значение, указывающее, следует ли перезаписать существующие объекты.
Открытое свойство ScriptFileName Получает имя импортируемого файла.
Открытое свойство ThrownException Получает исключение, которое может быть создано в ходе данной операции.
Открытое свойство WasCanceled Получает значение, указывающее, была ли отменена операция импорта.

В начало страницы

Методы

  Имя Описание
Открытый метод DoImportScript Этот метод выполняет операцию импорта на основе свойств данного объекта.
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

В начало страницы

События

  Имя Описание
Открытое событие Canceled Данное событие используется для указания факта отмены обработчика.
Открытое событие MessageGenerated Данное событие используется для возвращения сообщений создателю данного обработчика.
Открытое событие PlanCreated Данное событие указывает, что начальный импорт объектов завершен и обработчик готов к обновлению проекта.
Открытое событие Progress Данное событие используется для предоставления данных о ходе выполнения операции импорта.
Открытое событие ProjectUpdated Данное событие указывает, что проект обновлен новыми скриптами.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Data.Schema.Package.Sql.Project - пространство имен