/// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public AzureException(AzureException actualExceptionToWrap)
     : base(actualExceptionToWrap.Message, actualExceptionToWrap)
 {
     RequestId = actualExceptionToWrap.RequestId;
     StatusCode = actualExceptionToWrap.StatusCode;
     StatusDescription = actualExceptionToWrap.StatusDescription;
     Details = actualExceptionToWrap.Details;
 }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public AzureException(AzureException actualExceptionToWrap)
     : base(actualExceptionToWrap.Message, actualExceptionToWrap)
 {
     RequestId         = actualExceptionToWrap.RequestId;
     StatusCode        = actualExceptionToWrap.StatusCode;
     StatusDescription = actualExceptionToWrap.StatusDescription;
     Details           = actualExceptionToWrap.Details;
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public InvalidBlockListAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public SourceConditionNotMetAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public NoPendingCopyOperationAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public LeaseIsBreakingAndCannotBeChangedAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public InvalidVersionForPageBlobOperationAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public BlobAlreadyExistsAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public LeaseIdMismatchWithLeaseOperationAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public BlobAlreadyExistsAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public LeaseLostAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public ContainerDisabledAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public ContainerBeingDeletedAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public ContainerAlreadyExistsAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public BlobNotFoundAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public ContainerNotFoundAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public BlobNotFoundAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public LeaseIdMissingAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public ContainerDisabledAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public LeaseNotPresentWithLeaseOperationAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public LeaseIdMissingAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public LeaseIdMismatchWithLeaseOperationAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public LeaseAlreadyBrokenAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public LeaseAlreadyPresentAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public SnapshotsPresentAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public LeaseAlreadyBrokenAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public SequenceNumberConditionNotMetAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public LeaseIsBrokenAndCannotBeRenewedAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public CopyAcrossAccountsNotSupportedAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public LeaseIsBreakingAndCannotBeChangedAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public InvalidBlockListAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public InfiniteLeaseDurationRequiredAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public ContainerNotFoundAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public SnapshotsPresentAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public ContainerAlreadyExistsAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public InvalidBlobTypeAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public ContainerBeingDeletedAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public InvalidVersionForPageBlobOperationAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public LeaseLostAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public InvalidPageRangeAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public LeaseNotPresentWithLeaseOperationAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public SequenceNumberConditionNotMetAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public LeaseAlreadyPresentAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public SequenceNumberIncrementTooLargeAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public LeaseIsBrokenAndCannotBeRenewedAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public SourceConditionNotMetAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public InfiniteLeaseDurationRequiredAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public TargetConditionNotMetAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public InvalidBlobTypeAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public CopyAcrossAccountsNotSupportedAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public InvalidPageRangeAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public CannotVerifyCopySourceAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public SequenceNumberIncrementTooLargeAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public PendingCopyOperationAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public TargetConditionNotMetAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public CopyIdMismatchAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public CannotVerifyCopySourceAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public InvalidBlobOrBlockAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
		/// <summary>
        /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
        /// </summary>
		public CopyIdMismatchAzureException(AzureException actualAzureException)
			: base(actualAzureException)
		{ }
 /// <summary>
 /// This constructor is used only to wrap around other Azure Exceptionsd when Microsoft returns the wrong error code and we need to correct it for them
 /// </summary>
 public InvalidBlobOrBlockAzureException(AzureException actualAzureException)
     : base(actualAzureException)
 {
 }