C# 클래스 Elastacloud.AzureManagement.Fluent.Services.Classes.BuildActivity

Implements IBuildActivity and also builds the project through msbuild if it exists
상속: IBuildActivity
파일 보기 프로젝트 열기: azurecoder/fluent-management 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DirectoryRoot string

공개 메소드들

메소드 설명
Build ( ) : void

Build using the msbuild profile

BuildActivity ( DeploymentManager manager ) : System

Sets the deployment manager and assumes that there will be a rebuild

Rebuild ( ) : void

Rebuilds the build with the new params and file changes for csdef

SetCspkgEndpoint ( Uri uriEndpoint, System.Xml.Linq.XDocument configuration ) : IHostedServiceActivity

비공개 메소드들

메소드 설명
IBuildActivity ( string directoryName ) : IDefinitionActivity

Creates a buildactivity if one does not already exist and sets the ccproj file for msbuild

IBuildActivity ( string uriEndpoint, string cscfgFilePath ) : IHostedServiceActivity

This will set the endpoint to the .cspkg file and determine whether it exists locally or in blob storage

RebuildWithCcProjFile ( string filePath ) : void

Creates a buildactivity if one does not already exist and sets the ccproj file for msbuild

StartMsBuildProcess ( ) : Process

Defines the msbuild process to be used to build the cloud project

메소드 상세

Build() 공개 메소드

Build using the msbuild profile
public Build ( ) : void
리턴 void

BuildActivity() 공개 메소드

Sets the deployment manager and assumes that there will be a rebuild
public BuildActivity ( DeploymentManager manager ) : System
manager DeploymentManager
리턴 System

Rebuild() 공개 메소드

Rebuilds the build with the new params and file changes for csdef
public Rebuild ( ) : void
리턴 void

SetCspkgEndpoint() 공개 메소드

public SetCspkgEndpoint ( Uri uriEndpoint, System.Xml.Linq.XDocument configuration ) : IHostedServiceActivity
uriEndpoint System.Uri
configuration System.Xml.Linq.XDocument
리턴 IHostedServiceActivity

프로퍼티 상세

DirectoryRoot 공개적으로 프로퍼티

public string DirectoryRoot
리턴 string