• Documentation
  • API Reference
Show / Hide Table of Contents
  • Cake.ClickTwice
    • CakeLogger
    • CakeTemplatePublisher
    • ClickTwiceAliases
    • ClickTwiceManager
    • ClickTwiceManagerExtensions
    • ClickTwiceRunner
    • ManifestPublisher
    • PublishException
    • TemplatePackageSettingsExtensions
  • ClickTwice.Handlers.AppDetailsPage
    • AppDetailsPageHandler
  • ClickTwice.Publisher.Core
    • AppInfoManager
    • BasePublishManager
    • CoreExtensions
    • InformationSource
    • IPublishManager
    • Manager
    • ManifestManager
    • OperationType
    • PublishBehaviour
  • ClickTwice.Publisher.Core.Exceptions
    • BuildFailedException
    • HandlerProcessingException
    • OperationInProgressException
  • ClickTwice.Publisher.Core.Handlers
    • AppInfoHandler
    • BuildConfigurator
    • HandlerResponse
    • HandlerResult
    • IBuildConfigurator
    • IHandler
    • IInputHandler
    • InstallPageHandler
    • IOutputHandler
    • PublishPageHandler
  • ClickTwice.Publisher.Core.Loggers
    • ConsoleLogger
    • FileLogger
    • IPublishLogger
  • ClickTwice.Publisher.Core.Manifests
    • AppManifest
    • ContactDetails
    • ExtendedAppInfo
    • LinkList
  • ClickTwice.Publisher.Core.Resources
    • LaunchPage
    • LaunchPageBase
    • LaunchPageBase.ToStringInstanceHelper
    • LaunchPageModel
    • PublishPage
    • PublishPageBase
    • PublishPageBase.ToStringInstanceHelper
  • ClickTwice.Publisher.MSBuild
    • DirectPublisher
    • MSBuildPlatform
    • MSBuildResolver
    • MSBuildToolVersion
    • PlatformTarget
    • PublishManager
  • ClickTwice.Publisher.MSBuild.Loggers
    • BuildMessageLogger
  • ClickTwice.Templating
    • ITemplatePublisher
    • PackagingMode
    • TemplatePackager
    • TemplatePackageSettings
  • ClickTwice.UpdateManager
    • DownloadSize
    • UpdateEventArgs
    • UpdateInfo
    • UpdateManagerViewModel
    • UpdateManagerViewModel.UpdateHandler
  • ScriptCs.ClickTwice
    • ClickTwicePack
    • ClickTwicePackSettings
    • IScriptHost
    • Publisher
    • ScriptPack
    • ScriptTemplatePublisher

Class PublishException

Thrown when an error occurs during publishing

Inheritance
System.Object
System.Exception
PublishException
Inherited Members
System.Exception.GetBaseException()
System.Exception.ToString()
System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
System.Exception.GetType()
System.Exception.Message
System.Exception.Data
System.Exception.InnerException
System.Exception.TargetSite
System.Exception.StackTrace
System.Exception.HelpLink
System.Exception.Source
System.Exception.HResult
System.Exception.SerializeObjectState
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.MemberwiseClone()
Namespace:Cake.ClickTwice
Assembly:Cake.ClickTwice.dll
Syntax
public class PublishException : Exception, ISerializable, _Exception

Constructors

| Improve this Doc View Source

PublishException(IEnumerable<HandlerResponse>)

Create a new PublishException exception with the given handler responses

Declaration
public PublishException(IEnumerable<HandlerResponse> responses)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<HandlerResponse> responses

The responses from the handlers collection that threw the exception

| Improve this Doc View Source

PublishException(IEnumerable<HandlerResponse>, String)

Create a new PublishException exception with the given text and handler responses

Declaration
public PublishException(IEnumerable<HandlerResponse> responses, string message)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<HandlerResponse> responses

The responses from the handlers collection that threw the exception

System.String message

The message to return to the user

| Improve this Doc View Source

PublishException(SerializationInfo, StreamingContext)

Declaration
protected PublishException(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context
| Improve this Doc View Source

PublishException(String)

Create a new PublishException exception with the given text

Declaration
public PublishException(string message)
Parameters
Type Name Description
System.String message

The message to return to the user

| Improve this Doc View Source

PublishException(String, Exception)

Create a new PublishException exception with the given text and inner exception

Declaration
public PublishException(string message, Exception innerException)
Parameters
Type Name Description
System.String message

The message to return to the user

System.Exception innerException

The inner exception

Properties

| Improve this Doc View Source

Errors

Collection of responses from the handlers that threw the exception

Declaration
public IEnumerable<HandlerResponse> Errors { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<HandlerResponse>
  • Improve this Doc
  • View Source
Back to top Copyright © 2017 Alistair Chapman