models/exceptions library

Classes

PlatformExceptionCode
A class contains the error code from PlatformException

Functions

mapICloudPlatformException(PlatformException error) ICloudOperationException
Maps a structured platform exception into a typed iCloud exception.

Exceptions / Errors

ICloudConflictException
Thrown when file coordination detects a conflict.
ICloudContainerAccessException
Thrown when the iCloud container cannot be accessed.
ICloudCoordinationException
Thrown when file coordination fails for another reason.
ICloudDownloadInProgressException
Thrown when a download is already active for the item.
ICloudInvalidArgumentException
Thrown when native code reports invalid write-path arguments.
ICloudItemNotDownloadedException
Thrown when an item must be downloaded before use.
ICloudItemNotFoundException
Thrown when the requested item does not exist.
ICloudOperationException
Base class for typed iCloud operation failures surfaced from native code.
ICloudTimeoutException
Thrown when a native request times out.
ICloudUnknownNativeException
Thrown when native code reports an unknown structured failure.
InvalidArgumentException
An exception class used for development. It's used when invalid argument is passed to the API