Sdílet prostřednictvím


RefactoringDeploymentContributor – třída

Poskytuje základní třídy, který zachovává záměr refactoring změnit při zavedení poskytnutím nasazení kroky, které odpovídají na akce v souboru protokolu refactor. Do této třídy musí dědit.

Hierarchie dědičnosti

System.Object
  Microsoft.Data.Schema.Build.DeploymentContributor
    Microsoft.Data.Schema.Build.TargetModelModifier
      Microsoft.Data.Schema.Refactoring.RefactoringDeploymentContributor

Obor názvů:  Microsoft.Data.Schema.Refactoring
Sestavení:  Microsoft.Data.Schema (v Microsoft.Data.Schema.dll)

Syntaxe

'Deklarace
Public MustInherit Class RefactoringDeploymentContributor _
    Inherits TargetModelModifier
public abstract class RefactoringDeploymentContributor : TargetModelModifier
public ref class RefactoringDeploymentContributor abstract : public TargetModelModifier
[<AbstractClass>]
type RefactoringDeploymentContributor =  
    class
        inherit TargetModelModifier
    end
public abstract class RefactoringDeploymentContributor extends TargetModelModifier

Typ RefactoringDeploymentContributor zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda RefactoringDeploymentContributor Inicializuje novou instanci RefactoringDeploymentContributor Třída

Na začátek

Vlastnosti

  Název Popis
Chráněná vlastnost Canceled Získá hodnotu označující, zda byl zrušen Přispěvatel. (Zděděno z DeploymentContributor.)

Na začátek

Metody

  Název Popis
Veřejná metoda Cancel Zruší spuštění Přispěvatel. (Zděděno z DeploymentContributor.)
Veřejná metoda Dispose() Uvolní prostředky. (Zděděno z DeploymentContributor.)
Chráněná metoda Dispose(Boolean) Uvolní prostředky stanovené. (Zděděno z DeploymentContributor.)
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda FilterDeployedTransactionRecords Vrátí seznam vybrané pomocí filtrování zadané transakce založené na zadaný kontext transakce záznamy.
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda MergeTransactionRecords Sloučí zadané záznamy aktuálního seznamu.
Chráněná metoda OnApplyDeploymentConfiguration Volána, když byla použita konfigurace nasazení Přispěvatel. (Přepisuje DeploymentContributor.OnApplyDeploymentConfiguration(DeploymentContributorContext, ICollection<DeploymentContributorConfigurationFile>).)
Chráněná metoda OnEstablishDeploymentConfiguration Během procesu vytváření konfigurační soubor, který je vytvořen při existující konfigurační soubory, které mají optimalizace struktury programu rozšíření jsou sloučeny výstup volat. (Přepisuje DeploymentContributor.OnEstablishDeploymentConfiguration(DeploymentContributorConfigurationSetup).)
Veřejná metoda ProposeTargetOperations Vrátí objekt po metoda obnoví pomocí zadaného kontextu výčtu. (Přepisuje TargetModelModifier.ProposeTargetOperations(DeploymentContributorContext).)
Veřejná metoda ProvideDeploymentModifier Vrátí modifikační nasazení založené na zadaný kontext. (Přepisuje TargetModelModifier.ProvideDeploymentModifier(DeploymentContributorContext).)
Chráněná metoda ProvideDeploymentStep Vrátí nasazení krok, který je založen na zadaný kontext přepsán v odvozené třídě.
Chráněná metoda PublishMessage Publikuje zprávu stroj pro nasazení.Stroj pro nasazení bude zpracovávat a zaslat zprávu spotřebitelů. (Zděděno z DeploymentContributor.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Poznámky

Poznámky pro dědice

Když dědíte z třídy RefactoringDeploymentContributor, je nutné přepsat následující členy:

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.Data.Schema.Refactoring – obor názvů

TargetModelModifier