C# Class MsBuilderific.Visitors.Build.CopyMsDeployPackagesVisitor

Visitors that allows one to copy MsDeploy result to the output folder
Inheritance: MsBuilderific.Contracts.Visitors.BuildOrderVisitor
Afficher le fichier Open project: Vooban/vooban.msbuilderific

Méthodes publiques

Méthode Description
CopyMsDeployPackagesVisitor ( MsDeployProjectVisitorOptions options ) : System.Text

Initializes a new instance of the CopyMsDeployPackagesVisitor class.

ShallExecute ( IMsBuilderificCoreOptions coreOptions ) : bool

Get a value indicating whether or not the visitor should execute, based on the core options specified

VisitBuildExeProjectTarget ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions ) : string

Call for program projects (exe) when it is time to add build information to the build file for the project, for each possible targets

VisitBuildWebProjectTarget ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions ) : string

Call for web project when it is time to add build information to the build file for the project, for each possible targets

VisitServiceTarget ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions ) : string

Called when it is time to add build specific instructions for a project that contains WCF services

Private Methods

Méthode Description
AddCopyPackagesInformation ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions, bool uniqueOutputPath, string configuration = "$(Configuration)" ) : string

Adds the copy packages information.

Method Details

CopyMsDeployPackagesVisitor() public méthode

Initializes a new instance of the CopyMsDeployPackagesVisitor class.
public CopyMsDeployPackagesVisitor ( MsDeployProjectVisitorOptions options ) : System.Text
options MsDeployProjectVisitorOptions The application core options.
Résultat System.Text

ShallExecute() public méthode

Get a value indicating whether or not the visitor should execute, based on the core options specified
public ShallExecute ( IMsBuilderificCoreOptions coreOptions ) : bool
coreOptions IMsBuilderificCoreOptions The application core options
Résultat bool

VisitBuildExeProjectTarget() public méthode

Call for program projects (exe) when it is time to add build information to the build file for the project, for each possible targets
public VisitBuildExeProjectTarget ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions ) : string
project VisualStudioProject The project that is being visited for build
coreOptions IMsBuilderificCoreOptions The application core options
Résultat string

VisitBuildWebProjectTarget() public méthode

Call for web project when it is time to add build information to the build file for the project, for each possible targets
public VisitBuildWebProjectTarget ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions ) : string
project VisualStudioProject The project that is being visited for build
coreOptions IMsBuilderificCoreOptions The application core options
Résultat string

VisitServiceTarget() public méthode

Called when it is time to add build specific instructions for a project that contains WCF services
public VisitServiceTarget ( VisualStudioProject project, IMsBuilderificCoreOptions coreOptions ) : string
project VisualStudioProject The project that will be visited for build for the specific Service target
coreOptions IMsBuilderificCoreOptions The application core options
Résultat string