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.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.AppVeyor This namespace contain types representing data used for interaction with AppVeyor's REST API.
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 Route53 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.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.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.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.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.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 This namespace contains Gitter aliases.
Cake.Gitter.Chat This namespace contain types for the Gitter Chat tool.
Cake.Gulp This namespace contain types used for operations using the Npm tool wrapper
Cake.HipChat
Cake.HockeyApp
Cake.HockeyApp.Internal
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.Issues
Cake.Issues.DocFx
Cake.Issues.EsLint
Cake.Issues.InspectCode
Cake.Issues.Markdownlint
Cake.Issues.MsBuild
Cake.Issues.PullRequests
Cake.Issues.PullRequests.Tfs
Cake.Issues.Testing
Cake.JMeter
Cake.Json This namespace contain types representing data used for interaction with JSON.
Cake.KeePass
Cake.Kudu This namespace contains Kudu aliases.
Cake.Kudu.KuduSync This namespace contain types for the KuduSync tool.
Cake.Kudu.Provider This namespace contains types used Kudu deployment environment.
Cake.MarkdownToPdf
Cake.MarkdownToPdf.Internal
Cake.MicrosoftTeams This namespace contains Microsoft Teams aliases.
Cake.MobileCenter This namespace contains MobileCenter operations.
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.Newman
Cake.Newman.Reporters
Cake.Npm
Cake.Npm.Install
Cake.Npm.Pack
Cake.Npm.Publish
Cake.Npm.Rebuild
Cake.Npm.RunScript
Cake.NSwag
Cake.NSwag.Settings
Cake.NSwag.Sources
Cake.NuGet
Cake.NuGet.Install
Cake.OctoDeploy
Cake.OctoVariapus
Cake.Orchard
Cake.Paket
Cake.Paket.Addin
Cake.Paket.Addin.Pack
Cake.Paket.Addin.Push
Cake.Paket.Addin.Restore
Cake.Path
Cake.Plist
Cake.ProjHelpers
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.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.Storyteller
Cake.StrongNameTool
Cake.SynVer
Cake.Terraform
Cake.Testing
Cake.Testing.Extensions
Cake.Testing.Fixtures
Cake.Testing.Xunit
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.Yaml This namespace contain types representing data used for interaction with YAML.
Cake.Yarn
Cake.Yeoman
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.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
System
System.Data
System.Data.Services
System.Data.Services.Client
Xunit
YamlDotNet
YamlDotNet.Core
YamlDotNet.Serialization