/// <summary>
		/// Constructor.
		/// </summary>
		/// <param name="message">The message.</param>
		/// <param name="loggingBehaviour">The logging behaviour.</param>
		public ZetaApplicationException(
			string message,
			LoggingBehaviourHint loggingBehaviour ) :
			base( message )
		{
			internalLoggingBehaviour = loggingBehaviour;
		}
		/// <summary>
		/// Constructor.
		/// </summary>
		/// <param name="info">The info.</param>
		/// <param name="context">The context.</param>
		/// <param name="loggingBehaviour">The logging behaviour.</param>
		public ZetaApplicationException(
			SerializationInfo info,
			StreamingContext context,
			LoggingBehaviourHint loggingBehaviour ) :
			base( info, context )
		{
			internalLoggingBehaviour = loggingBehaviour;
		}
		/// <summary>
		/// Constructor.
		/// </summary>
		/// <param name="loggingBehaviour">The logging behaviour.</param>
		public ZetaApplicationException(
			LoggingBehaviourHint loggingBehaviour ) :
			base()
		{
			internalLoggingBehaviour = loggingBehaviour;
		}