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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eUploadValidationException\u003c/code\u003e class is part of the Google Cloud Storage v1 API, specifically within the \u003ccode\u003eGoogle.Cloud.Storage.V1\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThis exception is thrown when an upload fails validation, inheriting from \u003ccode\u003eIOException\u003c/code\u003e and implementing \u003ccode\u003eISerializable\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides information about the failure through properties like \u003ccode\u003eClientSideHash\u003c/code\u003e (the client-side computed hash), \u003ccode\u003eUploadedObject\u003c/code\u003e (the object created in Google Cloud Storage), and \u003ccode\u003eAdditionalFailures\u003c/code\u003e (any subsequent exceptions encountered).\u003c/p\u003e\n"],["\u003cp\u003eThe constructor of \u003ccode\u003eUploadValidationException\u003c/code\u003e takes the client-side hash, the uploaded object, and any additional failures as parameters to create a new exception.\u003c/p\u003e\n"],["\u003cp\u003eThe most current version in this content is 4.11.0, while the current page is displaying the information for version 4.8.0, and all versions between 3.4.0 to 4.11.0 are documented.\u003c/p\u003e\n"]]],[],null,[]]