Sdílet prostřednictvím


DeploymentProjectBuilder – třída

Tato třída je načten v okamžiku vytvoření artefakty, které jsou potřebné při zavedení sestavení. Zahrnuje se zakázaným inzerováním MSBuild projekt, který se používá k provedení úlohy nasazení a nasazení konfigurační soubor.

Hierarchie dědičnosti

System.Object
  Microsoft.Data.Schema.Build.DeploymentProjectBuilder

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

Syntaxe

'Deklarace
Public Class DeploymentProjectBuilder
public class DeploymentProjectBuilder
public ref class DeploymentProjectBuilder
type DeploymentProjectBuilder =  class end
public class DeploymentProjectBuilder

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

Konstruktory

  Název Popis
Veřejná metoda DeploymentProjectBuilder Inicializuje novou instanci DeploymentProjectBuilder Třída

Na začátek

Vlastnosti

  Název Popis
Chráněná vlastnost ConnectionString Získá nebo nastaví řetězec připojení.
Chráněná vlastnost DatabaseName Získá nebo nastaví název databáze.
Chráněná vlastnost DeployManifestName Získá nebo nastaví název souboru manifestu nasazení.
Chráněná vlastnost DeploymentScriptFile Získá nebo nastaví soubor skriptu nasazení.
Chráněná vlastnost DeployToDatabase Získá nebo nastaví hodnotu určující, zda implementovat do cílové databáze.
Chráněná vlastnost DeployToScript Získá nebo nastaví hodnotu určující, zda implementovat soubor skriptu.
Chráněná vlastnost Extensions Získá nebo nastaví správce rozšíření pro zavádění.
Chráněná vlastnost FilesOutput Načtení seznamu výstupních souborů.
Veřejná vlastnost InputContributorFiles Získá seznam přispěvatelů vstupní soubory.
Chráněná vlastnost OutputDirectory Získá nebo nastaví výstupní adresář pro nasazení.
Chráněná vlastnost OverwriteExistingFiles Získá nebo nastaví hodnotu označující, zda nasazení přepsat existující soubory v adresáři výstupu.
Chráněná vlastnost Properties Získá nebo nastaví seznam vlastností přidružených k tomuto projektu nasazení.
Veřejná vlastnost PropertiesFiles Získá seznam vlastností souborů.
Chráněná vlastnost References Získá nebo nastaví seznam odkazy spojené s tímto projektem nasazení.
Chráněná vlastnost Renames Získá nebo nastaví seznam přejmenování souborů, které se vyskytnou při nasazení.
Chráněná vlastnost SelectedDeploymentConfigFile Získá nebo nastaví nasazení konfigurační soubor pro tento projekt nasazení.
Chráněná vlastnost SourceModelFilePath Získá nebo nastaví cestu pro zdrojový model.

Na začátek

Metody

  Název Popis
Chráněná metodaStatický člen AddProperty Zadaná vlastnost přidá.
Chráněná metodaStatický člen CopyFile Zadaný soubor zkopíruje adresáře a název cíle.
Chráněná metoda CopyFileToOutput Zkopíruje výstup do souboru.
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
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 GetUniqueFile Výstupní adresář vygeneruje jedinečný název souboru.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda OnCreateDeploymentProject Při vytvoření projektu zavedení nazývá.
Chráněná metoda OnLoadTargetModelModifiers Tato metoda přepište, pokud zprostředkovatel implementace schématu databáze potřebuje provést další úpravy cílového modelu.
Chráněná metoda OnVerifyConfiguration Vrátí hodnotu null.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Pole

  Název Popis
Chráněné poleStatický člen DeploymentConfigurationFileProperty Vlastnost, která obsahuje soubor konfigurace nasazení.
Chráněné poleStatický člen DeployScriptFileProperty Vlastnost obsahuje název souboru skriptu nasazení.
Chráněné poleStatický člen DeployToDatabaseProperty Vlastnost, která označuje, zda bude nasadit nasazení do cílové databáze.
Chráněné poleStatický člen DeployToScriptProperty Vlastnost, která označuje, zda bude akce nasazení pouze generování skriptu nasazení však nejsou nasazeny k cílové databázi.
Chráněné poleStatický člen ExtensionConfigurationItemName Konfigurační soubory s příponou poskytovat MSBuild projektu.
Chráněné poleStatický člen ReferenceItemName Slouží k přidání odkazů na MSBuild projektu.
Chráněné poleStatický člen SourceModelProperty Slouží k přidání název_souboru zdrojového modelu do MSBuild projektu.
Chráněné poleStatický člen TargetConnectionStringProperty Přidá řetězec připojení cíl MSBuild projektu.
Chráněné poleStatický člen TargetDatabaseNameProperty Přidá název cílové databáze MSBuild projektu.

Na začátek

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.Build – obor názvů