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


DeploymentPlanContributor - класс

Представляет участник процесса развертывания в Visual Studio Application Lifecycle Management (ALM).

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

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

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

Синтаксис

'Декларация
Public MustInherit Class DeploymentPlanContributor _
    Inherits DeploymentContributor
public abstract class DeploymentPlanContributor : DeploymentContributor
public ref class DeploymentPlanContributor abstract : public DeploymentContributor
[<AbstractClass>]
type DeploymentPlanContributor =  
    class
        inherit DeploymentContributor
    end
public abstract class DeploymentPlanContributor extends DeploymentContributor

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

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

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

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

Свойства

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

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

Методы

  Имя Описание
Открытый метод 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), чтобы пользовательские участники могли выполнить свои уникальные задачи.
Защищенный метод OnPopulateArguments Вызывается обработчиком развертывания Visual Studio Application Lifecycle Management (ALM), чтобы пользовательские участники могли заполнить аргументы командной строки.
Защищенный метод PublishMessage Публикует сообщение в обработчике развертывания.Обработчик развертывания обработает это сообщение и передаст его потребителям. (Унаследовано от DeploymentContributor.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

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

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

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

См. также

Ссылки

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

DeploymentContributor

BuildContributor

DatabaseSchemaProvider