Skip to main content
API Reference

GeoUploader


Classes

NameTypeSummary
FileUploadRequestIFileUploadRequest
-
FileUploadServiceIDebugFileUploadService
-

Interfaces

NameTypeSummary
IDebugFileUploadServiceIFileUploadService
This interface exposes some of IFileUploadService's
internal state for test purposes.
IFileUploadRequestIEquatable<IFileUploadRequest>
Data class with all the information needed to perform a file upload
IFileUploadServiceIDisposable
This service is responsible for managing upload
sessions (IFileUploadSession) for
files uploaded through the GCS Uploader library.
IFileUploadSessionIDisposable
Represents a session in which a file upload will be
performed. This session is responsible for the actual upload work
(through the GCS Uploader's IFileUploadClient)
as well as raising events back to the caller to indicate upload
progress and completion.

Structs

NameTypeSummary
FileUploadProgressValueType
-
UploadUrlResultValueType
Contains the results of requesting a submission id and signed url for a file upload
The Request will have the signed url and submission id populated if the request was successful
The Request will be null if the request failed

Enums

NameTypeSummary
UploadResultUploadResult
Enum describing all potential results of an upload