The hash of the uploaded data, as computed at the client. Must not be null.
uploadedObject
Google.Apis.Storage.v1.Data.Object
The object created by Google Cloud Storage. Must not be null.
additionalFailures
System.AggregateException
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 System.AggregateException containing one or more
exceptions; it will never return an empty System.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."],[[["This document outlines the `UploadValidationException` class, which is thrown when an upload to Google Cloud Storage fails validation."],["`UploadValidationException` inherits from `IOException` and implements `ISerializable` and `_Exception` interfaces, providing methods for handling exceptions and serialization."],["The class includes properties for accessing details about the validation failure, such as `ClientSideHash` (the local hash), `UploadedObject` (the created object), and `AdditionalFailures` (any further exceptions encountered)."],["The webpage displays a breakdown of versions for this exception, ranging from the latest (4.11.0) down to version 3.4.0."],["The constructor, UploadValidationException(String, Object, AggregateException), is used to generate a new exception, requiring a client-side hash, the uploaded object and aggregate exceptions as parameters."]]],[]]