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


RefactoringDeploymentModifier - класс

Представляет участника, способного изменить план развертывания рефакторинга, вставив шаг развертывания перед скриптами, выполняемыми после развертывания. Этот класс не наследуется.

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

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.Refactoring
Сборка:  Microsoft.Data.Schema (в Microsoft.Data.Schema.dll)

Синтаксис

'Декларация
Public NotInheritable Class RefactoringDeploymentModifier _
    Inherits DeploymentPlanModifier
public sealed class RefactoringDeploymentModifier : DeploymentPlanModifier
public ref class RefactoringDeploymentModifier sealed : public DeploymentPlanModifier
[<Sealed>]
type RefactoringDeploymentModifier =  
    class
        inherit DeploymentPlanModifier
    end
public final class RefactoringDeploymentModifier extends DeploymentPlanModifier

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

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

  Имя Описание
Открытый метод RefactoringDeploymentModifier Инициализирует новый экземпляр класса RefactoringDeploymentModifier, используя указанный шаг развертывания.

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

Свойства

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

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

Методы

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

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

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

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

См. также

Ссылки

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

DeploymentPlanModifier