API

Namespaces

Namespace Summary
Cake
Cake.ActiveDirectory
Cake.ActiveDirectory.Users
Cake.AndroidAdb This namespace contain types representing data used for interaction with the Android ADB.
Cake.AndroidAppManifest
Cake.AndroidSdkManager This namespace contain types representing data used for interaction with the Android SDK manager.
Cake.Apigee
Cake.Apigee.Contracts
Cake.Apigee.Services
Cake.AppCenter This namespace contains AppCenter operations.
Cake.AppleSimulator
Cake.AppleSimulator.Extensions
Cake.AppleSimulator.SimCtl
Cake.AppleSimulator.Simulator
Cake.AppleSimulator.UnitTest
Cake.AppleSimulator.XCRun
Cake.AppPackager
Cake.AppPackager.Bundle
Cake.AppPackager.Decrypt
Cake.AppPackager.Encrypt
Cake.AppPackager.Pack
Cake.AppPackager.Unbundle
Cake.AppPackager.Unpack
Cake.Apprenda
Cake.Apprenda.ACS
Cake.Apprenda.ACS.CancelVersionPromotion
Cake.Apprenda.ACS.ConnectCloud
Cake.Apprenda.ACS.DemoteVersion
Cake.Apprenda.ACS.DeProvisionAddOn
Cake.Apprenda.ACS.DisconnectCloud
Cake.Apprenda.ACS.ExportArchive
Cake.Apprenda.ACS.ExportManifest
Cake.Apprenda.ACS.GetAddOns
Cake.Apprenda.ACS.GetDeployedAddOns
Cake.Apprenda.ACS.NewApplication
Cake.Apprenda.ACS.NewPackage
Cake.Apprenda.ACS.NewUser
Cake.Apprenda.ACS.NewVersion
Cake.Apprenda.ACS.PatchVersion
Cake.Apprenda.ACS.PromoteVersion
Cake.Apprenda.ACS.ProvisionAddOn
Cake.Apprenda.ACS.ReadRegisteredClouds
Cake.Apprenda.ACS.RegisterCloud
Cake.Apprenda.ACS.RemoveApplication
Cake.Apprenda.ACS.RemoveVersion
Cake.Apprenda.ACS.SetArchive
Cake.Apprenda.ACS.SetInstanceCount
Cake.Apprenda.ACS.SetInstanceMinimum
Cake.Apprenda.ACS.StartInDebugMode
Cake.Apprenda.ACS.StartVersion
Cake.Apprenda.ACS.StopDebugMode
Cake.Apprenda.ACS.StopVersion
Cake.Apprenda.AMM
Cake.Apprenda.AMM.ConnectCloud
Cake.Apprenda.AMM.DisconnectCloud
Cake.Apprenda.AMM.GetNodeState
Cake.Apprenda.AMM.ReadRegisteredClouds
Cake.Apprenda.AMM.RegisterCloud
Cake.Apprenda.AMM.SetNodeState
Cake.AppVeyor This namespace contain types representing data used for interaction with AppVeyor's REST API.
Cake.ArgumentHelpers
Cake.Arguments
Cake.AssemblyInfoReflector
Cake.AutoRest
Cake.AWS
Cake.AWS.CloudFront This namespace contains Amazon CloudFront aliases and related members.
Cake.AWS.CodeDeploy This namespace contains Amazon Amazon Elastic Computing aliases and related members.
Cake.AWS.EC2 This namespace contains Amazon Amazon Elastic Computing aliases and related members.
Cake.AWS.ElasticBeanstalk
Cake.AWS.ElasticLoadBalancing This namespace contains Amazon elastic load balancing aliases and related members.
Cake.AWS.Route53 This namespace contains Amazon Simple Storage Service aliases and related members.
Cake.AWS.S3 This namespace contains Amazon Simple Storage Service aliases and related members.
Cake.Azure
Cake.AzureStorage
Cake.Bumpy
Cake.CakeMail
Cake.CakeMail.Email
Cake.Chutzpah
Cake.CMake This namespace contains types used to interact with CMake.
Cake.CocoaPods This namespace contain types representing data used for interaction with CocoaPods.
Cake.CodeAnalysisReporting
Cake.Codecov
Cake.Commands
Cake.Common This namespace contain types used for common operations such as parsing release notes, retrieving arguments and to read and write environment variables.
Cake.Common.Build This namespace contain types that support different build system related tasks.
Cake.Common.Build.AppVeyor This namespace contain types used to interact with AppVeyor.
Cake.Common.Build.AppVeyor.Data This namespace contain types representing data used for interaction with AppVeyor.
Cake.Common.Build.Bamboo
Cake.Common.Build.Bamboo.Data
Cake.Common.Build.BitbucketPipelines
Cake.Common.Build.BitbucketPipelines.Data
Cake.Common.Build.Bitrise
Cake.Common.Build.Bitrise.Data
Cake.Common.Build.ContinuaCI
Cake.Common.Build.ContinuaCI.Data
Cake.Common.Build.GitLabCI
Cake.Common.Build.GitLabCI.Data
Cake.Common.Build.GoCD
Cake.Common.Build.GoCD.Data
Cake.Common.Build.Jenkins
Cake.Common.Build.Jenkins.Data
Cake.Common.Build.MyGet
Cake.Common.Build.TeamCity This namespace contain types used to interact with TeamCity.
Cake.Common.Build.TeamCity.Data
Cake.Common.Build.TFBuild
Cake.Common.Build.TFBuild.Data
Cake.Common.Build.TravisCI
Cake.Common.Build.TravisCI.Data
Cake.Common.Diagnostics This namespace contain types that enable you to interact with build logs.
Cake.Common.IO This namespace contain types that support input and output, including the ability to read and write data to streams and to interact with the file system.
Cake.Common.IO.Paths This namespace contain types related to file system paths.
Cake.Common.Modules
Cake.Common.Net This namespace contain types related to security aspects such as hashing.
Cake.Common.Security
Cake.Common.Solution This namespace contain types that support interaction with MSBuild solution files.
Cake.Common.Solution.Project This namespace contain types that support interaction with MSBuild project files.
Cake.Common.Solution.Project.Properties This namespace contain types that enable you to read or create assembly information files.
Cake.Common.Solution.Project.XmlDoc This namespace contain types that enable you to read XML documentation comments.
Cake.Common.Text This namespace contain types for text templating and transformations.
Cake.Common.Tools This namespace contain types used to interact with different third party tools.
Cake.Common.Tools.Cake This namespace contain types used to interact with Cake.
Cake.Common.Tools.Chocolatey
Cake.Common.Tools.Chocolatey.ApiKey
Cake.Common.Tools.Chocolatey.Config
Cake.Common.Tools.Chocolatey.Download
Cake.Common.Tools.Chocolatey.Features
Cake.Common.Tools.Chocolatey.Install
Cake.Common.Tools.Chocolatey.New
Cake.Common.Tools.Chocolatey.Pack
Cake.Common.Tools.Chocolatey.Pin
Cake.Common.Tools.Chocolatey.Push
Cake.Common.Tools.Chocolatey.Sources
Cake.Common.Tools.Chocolatey.Uninstall
Cake.Common.Tools.Chocolatey.Upgrade
Cake.Common.Tools.DotCover
Cake.Common.Tools.DotCover.Analyse
Cake.Common.Tools.DotCover.Cover
Cake.Common.Tools.DotCover.Merge
Cake.Common.Tools.DotCover.Report
Cake.Common.Tools.DotNetCore
Cake.Common.Tools.DotNetCore.Build
Cake.Common.Tools.DotNetCore.Clean
Cake.Common.Tools.DotNetCore.Execute
Cake.Common.Tools.DotNetCore.MSBuild
Cake.Common.Tools.DotNetCore.NuGet
Cake.Common.Tools.DotNetCore.NuGet.Delete
Cake.Common.Tools.DotNetCore.NuGet.Push
Cake.Common.Tools.DotNetCore.Pack
Cake.Common.Tools.DotNetCore.Publish
Cake.Common.Tools.DotNetCore.Restore
Cake.Common.Tools.DotNetCore.Run
Cake.Common.Tools.DotNetCore.Test
Cake.Common.Tools.DotNetCore.Tool
Cake.Common.Tools.DotNetCore.VSTest
Cake.Common.Tools.DupFinder
Cake.Common.Tools.Fixie
Cake.Common.Tools.GitLink
Cake.Common.Tools.GitReleaseManager
Cake.Common.Tools.GitReleaseManager.AddAssets
Cake.Common.Tools.GitReleaseManager.Close
Cake.Common.Tools.GitReleaseManager.Create
Cake.Common.Tools.GitReleaseManager.Export
Cake.Common.Tools.GitReleaseManager.Publish
Cake.Common.Tools.GitReleaseNotes
Cake.Common.Tools.GitVersion
Cake.Common.Tools.ILMerge This namespace contain types used to interact with ILMerge.
Cake.Common.Tools.ILRepack
Cake.Common.Tools.InnoSetup
Cake.Common.Tools.InspectCode
Cake.Common.Tools.MSBuild This namespace contain types used to interact with MSBuild.
Cake.Common.Tools.MSpec
Cake.Common.Tools.MSTest This namespace contain types used to interact with MSTest.
Cake.Common.Tools.NSIS
Cake.Common.Tools.NuGet This namespace contain types used to interact with NuGet.
Cake.Common.Tools.NuGet.Add
Cake.Common.Tools.NuGet.Init
Cake.Common.Tools.NuGet.Install This namespace contain types used to interact with the NuGet package installer.
Cake.Common.Tools.NuGet.List
Cake.Common.Tools.NuGet.Pack This namespace contain types used to pack NuGet packages.
Cake.Common.Tools.NuGet.Push This namespace contain types used to push NuGet packages.
Cake.Common.Tools.NuGet.Restore This namespace contain types used to restore NuGet packages.
Cake.Common.Tools.NuGet.SetApiKey This namespace contain types used to set NuGet API keys.
Cake.Common.Tools.NuGet.SetProxy This namespace contain types used to set proxy settings.
Cake.Common.Tools.NuGet.Sources This namespace contain types used to interact with NuGet sources.
Cake.Common.Tools.NuGet.Update This namespace contain types used to update NuGet packages.
Cake.Common.Tools.NUnit This namespace contain types used to interact with NUnit.
Cake.Common.Tools.OctopusDeploy This namespace contain types used to interact with Octopus Deploy.
Cake.Common.Tools.OpenCover
Cake.Common.Tools.ReportGenerator
Cake.Common.Tools.ReportUnit
Cake.Common.Tools.Roundhouse This namespace contain types used to interact with Roundhouse.
Cake.Common.Tools.SignTool This namespace contain types used for signing assemblies with SignTool.
Cake.Common.Tools.SpecFlow
Cake.Common.Tools.SpecFlow.StepDefinitionReport
Cake.Common.Tools.SpecFlow.TestExecutionReport
Cake.Common.Tools.TextTransform
Cake.Common.Tools.VSTest
Cake.Common.Tools.VSWhere
Cake.Common.Tools.VSWhere.All
Cake.Common.Tools.VSWhere.Latest
Cake.Common.Tools.VSWhere.Legacy
Cake.Common.Tools.VSWhere.Product
Cake.Common.Tools.WiX This namespace contain types used to interact with WiX.
Cake.Common.Tools.WiX.Heat
Cake.Common.Tools.XBuild This namespace contain types used to interact with XBuild.
Cake.Common.Tools.XUnit This namespace contain types used to interact with XUnit.
Cake.Common.Xml
Cake.Compression
Cake.Compression.Classes
Cake.Core The Cake.Core namespace contains fundamental classes and base classes for Cake and the Cake scripting environment.
Cake.Core.Annotations This namespace contain attributes used by the Cake engine and addins.
Cake.Core.Composition
Cake.Core.Configuration
Cake.Core.Diagnostics This namespace contain types that enable you to implement custom logging support and interact with build logs.
Cake.Core.IO This namespace contain fundamental types that support input and output, including the ability to read and write data to streams and to interact with the file system.
Cake.Core.IO.Arguments This namespace contain types used to compose process arguments in a safe way.
Cake.Core.IO.Globbing
Cake.Core.IO.NuGet This namespace contain types related to NuGet functionality.
Cake.Core.Modules
Cake.Core.Packaging
Cake.Core.Polyfill
Cake.Core.Reflection
Cake.Core.Scripting This namespace contain types related to script processing and execution.
Cake.Core.Scripting.Analysis
Cake.Core.Scripting.CodeGen
Cake.Core.Scripting.Processors This namespace contain types related to script processing.
Cake.Core.Scripting.Processors.Loading
Cake.Core.Text This namespace contain types related to text processing and transformations.
Cake.Core.Tooling This namespace contain base classes and functionality related to tooling.
Cake.Core.Utilities This namespace contain base classes and functionality related to tooling. The content in this namespace has been obsoleted.
Cake.Coveralls
Cake.CsvHelper
Cake.Curl
Cake.DependenciesAnalyser
Cake.DependencyCheck
Cake.DevicesXunitTestReceiver
Cake.Diagnostics
Cake.DocFx
Cake.DocFx.Build
Cake.DocFx.Init
Cake.DocFx.Metadata
Cake.Docker This namespace contains Docker operations.
Cake.DoInDirectory
Cake.DotNetCoreEf This namespace contains DotNetCoreEf aliases for the DotNetCoreEf command line utility.
Cake.DotNetCoreEf.Database
Cake.DotNetCoreEf.Migration
Cake.Electron
Cake.Electron.Net
Cake.Electron.Net.Commands
Cake.Electron.Net.Commands.Settings
Cake.Electron.Net.Contracts
Cake.Electron.Net.Utils
Cake.Email
Cake.Ember
Cake.Ember.Build
Cake.Ember.Serve
Cake.Endpoint
Cake.Endpoint.Model This namespace contains types used inside the json file that will be parsed by Cake.Endpoint.
Cake.Endpoint.Services This namespace contains types used by the`EndpointCreator. E.g. the settings class.
Cake.EntityFramework This namespace contains EntityFramework6 aliases for the Cake
Cake.EntityFramework.CakeTranslation
Cake.EntityFramework.Interfaces
Cake.EntityFramework.Migrator
Cake.EntityFramework.Models
Cake.ExtendedNuGet This namespace contain types for getting NuGet package information
Cake.Fastlane
Cake.Figlet
Cake.FileHelpers This namespace contain types representing data used for common file operations, such as reading, writing and replacing text.
Cake.FileSet
Cake.FluentMigrator
Cake.Ftp
Cake.Ftp.Services
Cake.Gem
Cake.Gem.Build
Cake.Gem.Push
Cake.Genymotion
Cake.Genymotion.Admin
Cake.Genymotion.Config
Cake.Genymotion.Device
Cake.Genymotion.License
Cake.Genymotion.Version
Cake.Git This namespace contains GIT aliases.
Cake.GitPackager
Cake.Gitter
Cake.Gitter.Chat
Cake.Gulp This namespace contain types used for operations using the Npm tool wrapper
Cake.Hg This namespace contains Cake aliases.
Cake.HipChat
Cake.HockeyApp
Cake.HockeyApp.Internal
Cake.Homebrew
Cake.Homebrew.Extensions
Cake.Hosts
Cake.Http This namespace contains Http aliases.
Cake.Incubator This project contains various useful extension methods and aliases for Cake that over time may become part of the core project
Cake.ISO
Cake.Issues
Cake.Issues.DocFx
Cake.Issues.EsLint
Cake.Issues.InspectCode
Cake.Issues.Markdownlint
Cake.Issues.Markdownlint.Markdownlint
Cake.Issues.Markdownlint.MarkdownlintCli
Cake.Issues.MsBuild
Cake.Issues.PullRequests
Cake.Issues.PullRequests.Tfs
Cake.Issues.Reporting
Cake.Issues.Reporting.Generic
Cake.Issues.Testing
Cake.JMeter
Cake.Json This namespace contain types representing data used for interaction with JSON.
Cake.KeePass
Cake.Kudu
Cake.Kudu.Client This namespace contains Kudu clients aliases.
Cake.Kudu.Client.Command This namespace contain Kudu client scommand types.
Cake.Kudu.Client.Extensions This namespace contains IKuduClient extension methods.
Cake.Kudu.Client.VFS This namespace contain Kudu virtual file system types.
Cake.Kudu.KuduSync
Cake.Kudu.Provider
Cake.Liquibase
Cake.Liquibase.Helpers
Cake.Liquibase.Runner
Cake.Liquibase.Runner.LiquibaseCommands
Cake.Markdownlint
Cake.Markdownlint.NodeJs
Cake.MarkdownToPdf
Cake.MarkdownToPdf.Internal
Cake.Microsoft
Cake.Microsoft.Extensions
Cake.Microsoft.Extensions.Configuration
Cake.MicrosoftTeams
Cake.MiniCover
Cake.MiniCover.Settings
Cake.MkDocs This namespace contain types used for common operations and Cake aliases associated with MkDocs.
Cake.MkDocs.Attributes
Cake.MkDocs.Build This namespace contain types used for MkDocs build operations such as operation settings and project building.
Cake.MkDocs.GhDeploy This namespace contain types used for MkDocs to GitHub deploy operations such as operation settings and deployin to GitHub Pages.
Cake.MkDocs.New This namespace contain types used for MkDocs new operations such as operation settings and creating new project.
Cake.MkDocs.Serve This namespace contain types used for MkDocs serve operations such as operation settings and documentation previewing.
Cake.MkDocs.Version This namespace contain types used for MkDocs version operations such as operation settings, version displaying or supported version checking.
Cake.MobileCenter This namespace contains MobileCenter operations.
Cake.MSBuildTask
Cake.MsDeploy This namespace contains MSDeploy aliases for the MSDeploy command line utility.
Cake.MsDeploy.Directives
Cake.MsDeploy.Parameters
Cake.MsDeploy.Providers
Cake.MsDeploy.Providers.MsDeployProviders
Cake.MsDeploy.Rules
Cake.NDepend
Cake.NDepend.Exceptions
Cake.Newman
Cake.Newman.Reporters
Cake.Npm This namespace contain types used for operations using the Npm tool wrapper.
Cake.Npm.Ci
Cake.Npm.Install This namespace contain types used for installing npm packages.
Cake.Npm.Pack This namespace contain types used for creating npm packages.
Cake.Npm.Publish This namespace contain types used for publishing npm packages.
Cake.Npm.Rebuild
Cake.Npm.RunScript This namespace contain types used for running npm scripts.
Cake.NSwag
Cake.NSwag.Settings
Cake.NSwag.Sources
Cake.Nuget
Cake.NuGet
Cake.NuGet.Install
Cake.Nuget.Versioning
Cake.OctoDeploy
Cake.OctoVariapus
Cake.OpenCoverToCoberturaConverter
Cake.Openshift This namespace contain openshift cli commands
Cake.Openshift.Delete
Cake.Openshift.Login
Cake.Openshift.StartBuild
Cake.Orchard
Cake.Paket
Cake.Paket.Addin
Cake.Paket.Addin.Pack
Cake.Paket.Addin.Push
Cake.Paket.Addin.Restore
Cake.Path
Cake.Plist
Cake.Powershell
Cake.ProGet
Cake.ProGet.Asset
Cake.ProGet.Universal
Cake.ProGet.Universal.Install
Cake.ProGet.Universal.Pack
Cake.ProGet.Universal.Push
Cake.ProGet.Universal.Unpack
Cake.ProjHelpers
Cake.ProtobufTools This namespace contains ProtobufTools operations.
Cake.Putty This namespace contains Putty operations.
Cake.Raygun
Cake.ReSharperReports
Cake.ResxConverter
Cake.Scripting
Cake.Scripty
Cake.SemVer This namespace contain types representing data used for Semantic Versioning.
Cake.SendGrid
Cake.SendGrid.Email
Cake.Services This namespace contains Windows service aliases and related members.
Cake.Slack
Cake.Slack.Chat
Cake.SmartAssembly This namespace contains SmartAssemblyTools operations.
Cake.Sonar
Cake.Sonar.Attributes
Cake.SonarScanner
Cake.SqlPackage
Cake.SqlServer
Cake.SqlServerPackager
Cake.SqlTools This namespace contains sql query aliases and related members.
Cake.Squirrel
Cake.SSRS This namespace contains SSRS aliases.
Cake.Storyteller
Cake.StrongNameTool
Cake.Stylecop
Cake.Svn
Cake.Svn.Add
Cake.Svn.Checkout
Cake.Svn.Delete
Cake.Svn.Export
Cake.Svn.Info
Cake.Svn.Internal
Cake.SynVer
Cake.Talend
Cake.Talend.CommandLine
Cake.Talend.Models
Cake.Terraform
Cake.Testing
Cake.Testing.Extensions
Cake.Testing.Fixtures
Cake.Testing.Xunit
Cake.Tfs
Cake.Tfs.AutoMerge This namespace contain types representing data used for interaction with JSON.
Cake.Tfs.AutoMerge.Authentication
Cake.Tfs.Build
Cake.Tfs.Build.Variables
Cake.Tfx
Cake.Tfx.Extension
Cake.Tfx.Extension.Create
Cake.Tfx.Extension.Install
Cake.Tfx.Extension.Publish
Cake.Tfx.Extension.Share
Cake.Topshelf This namespace contains Topshelf aliases and related members.
Cake.Transifex
Cake.Twitter
Cake.Vagrant
Cake.Vagrant.Commands
Cake.Vagrant.Settings
Cake.VersionReader
Cake.VsCode
Cake.VsixSignTool This namespace contains VsixSignTool operations.
Cake.VsMetrics
Cake.Watch
Cake.WebDeploy This namespace contains WebDeploy aliases and related members.
Cake.Webpack This namespace contain types used for operations using the Npm tool wrapper
Cake.WinSCP
Cake.Wyam
Cake.Xamarin This namespace contain types representing data used for interaction with the Xamarin platform.
Cake.XCode This namespace contain types representing data used for interaction with xcodebuild.
Cake.XComponent
Cake.XComponent.Exception
Cake.XdtTransform
Cake.XmlConfigStructureBuilder
Cake.XmlDocMarkdown
Cake.Yaml This namespace contain types representing data used for interaction with YAML.
Cake.Yarn
Cake.Yeoman
DotnetProjectDependenciesAnalyser
DotnetProjectDependenciesAnalyser.Domain
FxResources
FxResources.Microsoft
FxResources.System
FxResources.System.Collections
FxResources.System.ComponentModel
FxResources.System.Dynamic
FxResources.System.IO
FxResources.System.IO.Compression
FxResources.System.Runtime
FxResources.System.Runtime.Serialization
FxResources.System.Security
FxResources.System.Security.Cryptography
FxResources.System.Threading
FxResources.System.Threading.Tasks
FxResources.System.Xml
global
MagicChunks
MagicChunks.Cake
MagicChunks.Core
MagicChunks.Documents
MagicChunks.Helpers
MagicChunks.MSBuild
Microsoft
Microsoft.Azure
Microsoft.Azure.KeyVault
Microsoft.Azure.Management
Microsoft.Azure.Management.ResourceManager
Microsoft.Build
Microsoft.CSharp
Microsoft.CSharp.RuntimeBinder
Microsoft.Data
Microsoft.Data.Edm
Microsoft.Data.Edm.Csdl
Microsoft.Data.Edm.Csdl.Internal
Microsoft.Data.Edm.Csdl.Internal.Parsing
Microsoft.Data.Edm.Library
Microsoft.Data.Edm.Validation
Microsoft.Data.OData
Microsoft.Data.OData.Query
Microsoft.IdentityModel
Microsoft.IdentityModel.Clients
Microsoft.IdentityModel.Clients.ActiveDirectory
Microsoft.Rest
Microsoft.Rest.Azure
Microsoft.Rest.Azure.Authentication
Microsoft.Rest.ClientRuntime
Microsoft.Rest.ClientRuntime.Azure
Microsoft.Rest.ClientRuntime.Azure.Authentication
Microsoft.WindowsAzure
Microsoft.WindowsAzure.Storage
Microsoft.WindowsAzure.Storage.Auth
Microsoft.WindowsAzure.Storage.Blob
Microsoft.WindowsAzure.Storage.Core
Microsoft.WindowsAzure.Storage.File
Microsoft.WindowsAzure.Storage.Queue
Microsoft.WindowsAzure.Storage.Shared
Microsoft.WindowsAzure.Storage.Table
Newtonsoft
Newtonsoft.Json
Newtonsoft.Json.Linq
ResxConverter
ResxConverter.Core
ResxConverter.Mobile
Semver
System
System.Collections
System.Data
System.Data.Services
System.Data.Services.Client
System.Dynamic
System.IO
System.Linq
System.Linq.Expressions
System.Numerics
System.Runtime
System.Runtime.Serialization
System.Security
System.Threading
System.Windows
System.Xml
Xunit
YamlDotNet
YamlDotNet.Core
YamlDotNet.Serialization