Class SmartDeploymentBase
Inheritance
System.Object
SmartDeploymentBase
Assembly: IronPdf.dll
Syntax
public abstract class SmartDeploymentBase : Object, IDeployment, ICombinedDeployment
Constructors
SmartDeploymentBase(String)
Declaration
protected SmartDeploymentBase(string directory_in)
Parameters
Type |
Name |
Description |
System.String |
directory_in |
|
Fields
directory
Declaration
protected readonly string directory
Field Value
Type |
Description |
System.String |
|
Properties
ActualPath
Declaration
public string ActualPath { get; }
Property Value
Type |
Description |
System.String |
|
Assembly
Declaration
public virtual Assembly Assembly { get; set; }
Property Value
Type |
Description |
System.Reflection.Assembly |
|
AssemblyName
Declaration
public abstract string AssemblyName { get; }
Property Value
Type |
Description |
System.String |
|
DeploymentConfigFileName
Declaration
public virtual string DeploymentConfigFileName { get; }
Property Value
Type |
Description |
System.String |
|
Deployments
Declaration
public List<IDeployment> Deployments { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<IronSoftware.Deployment.IDeployment> |
|
IsDeployed
Declaration
public bool IsDeployed { get; }
Property Value
Type |
Description |
System.Boolean |
|
Name
Declaration
public abstract string Name { get; }
Property Value
Type |
Description |
System.String |
|
Path
Declaration
public string Path { get; }
Property Value
Type |
Description |
System.String |
|
VersionFactory
Declaration
public abstract BaseVersionFactory VersionFactory { get; }
Property Value
Methods
CheckAssemblies(String)
Declaration
public virtual void CheckAssemblies(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
Cleanup()
Declaration
Deploy()
Declaration
public virtual void Deploy()
Deploy(Boolean)
Declaration
public virtual void Deploy(bool download)
Parameters
Type |
Name |
Description |
System.Boolean |
download |
|
ExecuteDeploymentCommands(IDeployment)
Declaration
public virtual void ExecuteDeploymentCommands(IDeployment deployment)
Parameters
Type |
Name |
Description |
IronSoftware.Deployment.IDeployment |
deployment |
|
GetDeploymentConfiguration(IDeployment)
Declaration
protected virtual DeploymentConfiguration GetDeploymentConfiguration(IDeployment deployment)
Parameters
Type |
Name |
Description |
IronSoftware.Deployment.IDeployment |
deployment |
|
Returns
Type |
Description |
IronSoftware.Deployment.DeploymentConfiguration |
|
Declaration
public abstract string GetPlatformSpecificErrorMessage(Exception e)
Parameters
Type |
Name |
Description |
System.Exception |
e |
|
Returns
Type |
Description |
System.String |
|
LoadAssemblies(String)
Declaration
public abstract void LoadAssemblies(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|