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


DeploymentPlanModifier - класс

Представляет участника, изменяющего план развертывания.

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

System.Object
  Microsoft.Data.Schema.Build.DeploymentContributor
    Microsoft.Data.Schema.Build.DeploymentPlanContributor
      Microsoft.Data.Schema.Build.DeploymentPlanModifier
        Microsoft.Data.Schema.Refactoring.RefactoringDeploymentModifier

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

Синтаксис

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

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

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

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

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

Свойства

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

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

Методы

  Имя Описание
Защищенный метод AddAfter Добавляет новый шаг в план развертывания после существующего шага.
Защищенный метод AddBefore Добавляет новый шаг в план развертывания перед существующим шагом.
Открытый метод 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.)
Защищенный метод Remove Удаляет существующий шаг из плана развертывания.
Открытый метод SetExtensionHandle Задает дескриптор для этого расширения.
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

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

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

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

См. также

Ссылки

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

IExtension

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

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