Any additional failures encountered while handling the error. May be null; if non-null,
must contain at least one exception.
Properties
AdditionalFailures
publicAggregateExceptionAdditionalFailures{get;}
A collection of additional failures following on from this one, if any. For
example, if the validation mode indicates that on failure the file should be deleted,
but the deletion fails, that exception would be present here. This property
is either null, or returns an AggregateException containing one or more
exceptions; it will never return an empty AggregateException.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The `UploadValidationException` class is thrown when an upload to Google Cloud Storage fails validation, deriving from `IOException` and implementing `ISerializable`."],["This class provides properties like `ClientSideHash` (the locally computed hash), `UploadedObject` (the object created in Google Cloud Storage), and `AdditionalFailures` (any additional exceptions encountered)."],["The class includes a constructor, `UploadValidationException(String, Object, AggregateException)`, to create a new exception instance, taking the client-side hash, uploaded object, and potential aggregate exceptions as arguments."],["The namespace for this class is `Google.Cloud.Storage.V1`, and it is found within the `Google.Cloud.Storage.V1.dll` assembly."],["This documentation provides references for versions 3.4.0 through 4.11.0, with 4.11.0 being the latest version, to the `UploadValidationException`."]]],[]]