Click or drag to resize

Dropbox.Api Namespace

Contains the dropbox client - DropboxClient.

Classes
  ClassDescription
Public classAccessException
An exception which is caused by account not having access to this endpoint.
Public classApiExceptionTError
The exception type that will be raised by an ITransport implementation if there is an error processing the request which is caused by failure in API route.
Public classAuthException
An exception that is caused by the server reporting an authentication problem.
Public classBadInputException
An HTTP exception that is caused by the server reporting a bad request.
Public classDropboxAppClient
The client which contains endpoints which perform app-auth actions.
Public classDropboxCertHelper
Helper methods that can be used to implement certificate pinning.
Public classDropboxClient
The client which contains endpoints which perform user-level actions.
Public classDropboxClientBase
The base class for all Dropbox clients.
Public classDropboxClientConfig
The class which contains all configurations for Dropbox client.
Public classDropboxException
Base class for all exceptions from Dropbox service.
Public classCode exampleDropboxOAuth2Helper
Contains methods that make authorizing with Dropbox easier.
Public classDropboxTeamClient
The client which contains endpoints which perform team-level actions.
Public classHttpException
General HTTP exception
Public classOAuth2Exception
Exception when error occurs during oauth2 flow.
Public classOAuth2Response
Contains the parameters passed in a successful authorization response.
Public classPathRootException
An exception which is caused by invalid Dropbox-Api-Path-Root header.
Public classRateLimitException
An exception that will cause a retry due to rate limiting. The SDK will not do auto-retry for this type of exception. The client should do proper backoff based on the value of RetryAfter field.
Public classRetryException
An HTTP Exception that will cause a retry due to transient failure. The SDK will perform a certain number of retries which is configurable in DropboxClient. If the client still gets this exception, it's up to the client to decide whether to continue retrying or not.
Public classStructuredExceptionTError
The exception type that will be raised by an ITransport implementation if there is an error processing the request which contains a json body.
Enumerations
  EnumerationDescription
Public enumerationOAuthResponseType