IMsDeployArgument Interface

Summary

Marks the object as able to be converted into an MSDeploy command line argument
graph TD Type["IMsDeployArgument"] class Type type-node Type-.->Implementing0["DirPathProvider"] click Implementing0 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/DirPathProvider" Type-.->Implementing1["RootWebConfig64Provider"] click Implementing1 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/RootWebConfig64Provider" Type-.->Implementing2["MsDeployProvider"] click Implementing2 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers/MsDeployProvider" Type-.->Implementing3["AppPoolEnable32BitProvider"] click Implementing3 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/AppPoolEnable32BitProvider" Type-.->Implementing4["MetaKeyProvider"] click Implementing4 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/MetaKeyProvider" Type-.->Implementing5["UrlScanConfigProvider"] click Implementing5 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/UrlScanConfigProvider" Type-.->Implementing6["DbMySqlProvider"] click Implementing6 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/DbMySqlProvider" Type-.->Implementing7["AutoProvider"] click Implementing7 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/AutoProvider" Type-.->Implementing8["RunCommandProvider"] click Implementing8 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/RunCommandProvider" Type-.->Implementing9["PackageProvider"] click Implementing9 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/PackageProvider" Type-.->Implementing10["BackupManagerProvider"] click Implementing10 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/BackupManagerProvider" Type-.->Implementing11["AppHostConfigProvider"] click Implementing11 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/AppHostConfigProvider" Type-.->Implementing12["ContentPathAspNetCoreProvider"] click Implementing12 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/ContentPathAspNetCoreProvider" Type-.->Implementing13["ManifestProvider"] click Implementing13 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/ManifestProvider" Type-.->Implementing14["ComObject32Provider"] click Implementing14 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/ComObject32Provider" Type-.->Implementing15["RootWebConfig32Provider"] click Implementing15 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/RootWebConfig32Provider" Type-.->Implementing16["FilePathProvider"] click Implementing16 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/FilePathProvider" Type-.->Implementing17["ReplacementRule"] click Implementing17 "/Cake.MsDeploy/api/Cake.MsDeploy.Rules/ReplacementRule" Type-.->Implementing18["ContentPathProvider"] click Implementing18 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/ContentPathProvider" Type-.->Implementing19["CertStoreSettingsProvider"] click Implementing19 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/CertStoreSettingsProvider" Type-.->Implementing20["IParameter"] click Implementing20 "/Cake.MsDeploy/api/Cake.MsDeploy.Parameters/IParameter" Type-.->Implementing21["AppPoolNetFxProvider"] click Implementing21 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/AppPoolNetFxProvider" Type-.->Implementing22["WebServerProvider"] click Implementing22 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/WebServerProvider" Type-.->Implementing23["AppPoolPipelineProvider"] click Implementing23 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/AppPoolPipelineProvider" Type-.->Implementing24["BackupSettingsProvider"] click Implementing24 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/BackupSettingsProvider" Type-.->Implementing25["DbFullSqlProvider"] click Implementing25 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/DbFullSqlProvider" Type-.->Implementing26["RecycleAppProvider"] click Implementing26 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/RecycleAppProvider" Type-.->Implementing27["SkipDirective"] click Implementing27 "/Cake.MsDeploy/api/Cake.MsDeploy.Directives/SkipDirective" Type-.->Implementing28["SetParameter"] click Implementing28 "/Cake.MsDeploy/api/Cake.MsDeploy.Parameters/SetParameter" Type-.->Implementing29["DbSqliteProvider"] click Implementing29 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/DbSqliteProvider" Type-.->Implementing30["AppHostAuthOverrideProvider"] click Implementing30 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/AppHostAuthOverrideProvider" Type-.->Implementing31["GacInstallProvider"] click Implementing31 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/GacInstallProvider" Type-.->Implementing32["CreateAppProvider"] click Implementing32 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/CreateAppProvider" Type-.->Implementing33["RegValueProvider"] click Implementing33 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/RegValueProvider" Type-.->Implementing34["WebServer60Provider"] click Implementing34 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/WebServer60Provider" Type-.->Implementing35["MachineConfig64Provider"] click Implementing35 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/MachineConfig64Provider" Type-.->Implementing36["ContentPathLibProvider"] click Implementing36 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/ContentPathLibProvider" Type-.->Implementing37["MachineConfig32Provider"] click Implementing37 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/MachineConfig32Provider" Type-.->Implementing38["ComObject64Provider"] click Implementing38 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/ComObject64Provider" Type-.->Implementing39["IisAppProvider"] click Implementing39 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/IisAppProvider" Type-.->Implementing40["DbDacFxProvider"] click Implementing40 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/DbDacFxProvider" Type-.->Implementing41["RegKeyProvider"] click Implementing41 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/RegKeyProvider" Type-.->Implementing42["AppPoolConfigProvider"] click Implementing42 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/AppPoolConfigProvider" Type-.->Implementing43["CertProvider"] click Implementing43 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/CertProvider" Type-.->Implementing44["ArchiveDirProvider"] click Implementing44 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/ArchiveDirProvider" Type-.->Implementing45["AppHostSchemaProvider"] click Implementing45 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/AppHostSchemaProvider" Type-.->Implementing46["SetAclProvider"] click Implementing46 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/SetAclProvider" Type-.->Implementing47["DeclareParameter"] click Implementing47 "/Cake.MsDeploy/api/Cake.MsDeploy.Parameters/DeclareParameter" Type-.->Implementing48["GacAssemblyProvider"] click Implementing48 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers.MsDeployProviders/GacAssemblyProvider" Type-.->Implementing49["IMsDeployProvider"] click Implementing49 "/Cake.MsDeploy/api/Cake.MsDeploy.Providers/IMsDeployProvider"

Syntax

public interface IMsDeployArgument

Methods

Name Value Summary
AppendCommandLineArgument(StringBuilder) void
Converts the object into its MSDeploy command line equivalent and Appends it to the stringbuilder
ToCommandLineArgument() string
Converts the object into its MSDeploy command line equivalent