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 \u003ccode\u003eIUploadSessionData\u003c/code\u003e interface provides an \u003ccode\u003eUploadUri\u003c/code\u003e for clients to persist, enabling the resumption of uploads after a program restart for seekable content streams.\u003c/p\u003e\n"],["\u003cp\u003eThis interface is part of the \u003ccode\u003eGoogle.Apis.Upload\u003c/code\u003e namespace within the \u003ccode\u003eGoogle.Apis.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eIt is used to pass data from the \u003ccode\u003eResumeableUpload\u003c/code\u003e class when an upload is initiated, where the data includes the \u003ccode\u003eUploadURI\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eHandling the \u003ccode\u003eUploadSessionData\u003c/code\u003e event is necessary for applications that require the ability to resume uploads following a program restart.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUploadUri\u003c/code\u003e is a \u003ccode\u003eSystem.Uri\u003c/code\u003e property that represents the resumable session URI.\u003c/p\u003e\n"]]],[],null,[]]