Defines the data passed from the ResumeableUpload class upon initiation of an upload.
When the client application adds an event handler for the UploadSessionData event, the data
defined in this interface (currently the UploadURI) is passed as a parameter to the event handler procedure.
An event handler for the UploadSessionData event is only required if the application will support resuming the
upload after a program restart.
[[["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 content details the \u003ccode\u003eIUploadSessionData\u003c/code\u003e interface, which is part of the Google.Apis library, specifically within the \u003ccode\u003eGoogle.Apis.Upload\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThis interface is essential for handling resumable uploads, allowing clients to persist the \u003ccode\u003eUploadUri\u003c/code\u003e and resume uploads after program restarts using seekable ContentStreams.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIUploadSessionData\u003c/code\u003e interface includes a single property, \u003ccode\u003eUploadUri\u003c/code\u003e, which provides the URI required to continue a resumable upload session.\u003c/p\u003e\n"],["\u003cp\u003eThe information provided includes a list of historical version pages for this specific Interface, ranging from version 1.50.0 to the latest version 1.69.0, with version 1.55.0 being the current selected version.\u003c/p\u003e\n"],["\u003cp\u003eThe content also references an extension method called \u003ccode\u003eUtilities.ThrowIfNull<T>(T, String)\u003c/code\u003e that can be used in conjunction with the IUploadSessionData interface.\u003c/p\u003e\n"]]],[],null,[]]