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


DeploymentPlanExecutor - класс

Этот API поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.

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

System.Object
  Microsoft.Data.Schema.Build.DeploymentContributor
    Microsoft.Data.Schema.Build.DeploymentPlanContributor
      Microsoft.Data.Schema.Build.DeploymentPlanExecutor
        Microsoft.Data.Schema.Build.DeploymentScriptGenerator

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

Синтаксис

'Декларация
Public MustInherit Class DeploymentPlanExecutor _
    Inherits DeploymentPlanContributor _
    Implements IExtensionInformation, IExtension
public abstract class DeploymentPlanExecutor : DeploymentPlanContributor, 
    IExtensionInformation, IExtension
public ref class DeploymentPlanExecutor abstract : public DeploymentPlanContributor, 
    IExtensionInformation, IExtension
[<AbstractClass>]
type DeploymentPlanExecutor =  
    class
        inherit DeploymentPlanContributor
        interface IExtensionInformation
        interface IExtension
    end
public abstract class DeploymentPlanExecutor extends DeploymentPlanContributor implements IExtensionInformation, IExtension

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

Конструкторы

  Имя Описание
Защищенный метод DeploymentPlanExecutor Инициализирует новый экземпляр класса DeploymentPlanExecutor.

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

Свойства

  Имя Описание
Защищенное свойство Canceled Получает значение, которое указывает, был ли участник отменен. (Унаследовано от DeploymentContributor.)
Открытое свойство ExtensionHandle Получает дескриптор для этого расширения.

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

Методы

  Имя Описание
Открытый метод Cancel Отменяет выполнение участника. (Унаследовано от DeploymentContributor.)
Открытый метод Dispose() Освобождает ресурсы. (Унаследовано от DeploymentContributor.)
Защищенный метод Dispose(Boolean) Освобождает ресурсы согласно указаниям. (Унаследовано от DeploymentContributor.)
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод OnApplyDeploymentConfiguration Вызывается процессом развертывания в Visual Studio, чтобы предоставить коду возможность сбора информации о конфигурации из предоставленных файлов. (Унаследовано от DeploymentContributor.)
Защищенный метод OnEstablishDeploymentConfiguration Вызывается процессом развертывания в Visual Studio, чтобы предоставить коду возможность изменения конфигурации развертывания. (Унаследовано от DeploymentContributor.)
Защищенный метод OnExecute Вызывается обработчиком развертывания Visual Studio Application Lifecycle Management (ALM), чтобы пользовательские участники могли выполнить свои уникальные задачи. (Унаследовано от DeploymentPlanContributor.)
Защищенный метод OnPopulateArguments Вызывается обработчиком развертывания Visual Studio Application Lifecycle Management (ALM), чтобы пользовательские участники могли заполнить аргументы командной строки. (Унаследовано от DeploymentPlanContributor.)
Защищенный метод PublishMessage Публикует сообщение в обработчике развертывания.Обработчик развертывания обработает это сообщение и передаст его потребителям. (Унаследовано от DeploymentContributor.)
Открытый метод SetExtensionHandle Задает значение дескриптора этого расширения.
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

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

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

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

См. также

Ссылки

Microsoft.Data.Schema.Build - пространство имен

Другие ресурсы

Расширение функций баз данных в Visual Studio