ApplicationPoolAliases Class

Summary

Contains aliases for working with IIS application pools.
Assembly
Cake.IIS.dll
Namespace
Cake.IIS
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["ApplicationPoolAliases"] class Type type-node

Syntax

public static class ApplicationPoolAliases

Attributes

Type Description
CakeAliasCategoryAttribute
CakeNamespaceImportAttribute

Methods

Name Value Summary
CreatePool(ICakeContext, ApplicationPoolSettings) void
Creates application pool on local IIS.
static
CreatePool(ICakeContext, string, ApplicationPoolSettings) void
Creates application pool on remote IIS.
static
DeletePool(ICakeContext, string, string) bool
Deletes application pool from remote IIS.
static
DeletePool(ICakeContext, string) bool
Deletes application pool from local IIS.
static
PoolExists(ICakeContext, string, string) bool
Checks if application pool exists on remote IIS.
static
PoolExists(ICakeContext, string) bool
Checks if application pool exists on local IIS.
static
RecyclePool(ICakeContext, string, string) bool
Recycles application pool on remote IIS.
static
RecyclePool(ICakeContext, string) bool
Recycles application pool on local IIS.
static
RestartPool(ICakeContext, string, string) bool
Restarts application pool on remote IIS.
static
RestartPool(ICakeContext, string) bool
Restarts application pool on local IIS.
static
StartPool(ICakeContext, string, string) bool
Starts application pool on remote IIS.
static
StartPool(ICakeContext, string) bool
Starts application pool on local IIS.
static
StopPool(ICakeContext, string, string) bool
Stops application pool on remote IIS.
static
StopPool(ICakeContext, string) bool
Stops application pool on local IIS.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin