Fauna csharp driver  4.2.0
Packages
Here are the packages with brief descriptions (if available):
[detail level 1234]
 NFaunaDB
 NClientA thread-safe static helper used to store the last seen transaction time returned by the database
 NUtils
 CCheckLatestVersion
 CEventField
 CFaunaClientC# native client for FaunaDB
 CIClientIOHandles actual I/O for a FaunaClient
 CLastSeen
 CRequestResultStores information about a single request and response
 CStreamingEventHandler
 CStreamingEventMonitor
 CStreamingRequestResult
 NCollections
 NErrors
 CFaunaExceptionError returned by the FaunaDB server. For documentation of error types, see the docs
 CBadRequestHTTP 400 error. An exception thrown if FaunaDB cannot evaluate a query
 CUnauthorizedHTTP 401 error. An exception thrown if FaunaDB responds with an HTTP 401 (Unauthorized)
 CPermissionDeniedHTTP 403 error. An exception thrown if FaunaDB responds with an HTTP 403 (Permission Denied)
 CNotFoundHTTP 404 error. An exception thrown if a HTTP 404 (Not Found) is returned from FaunaDB
 CInternalErrorHTTP 500 error. An exception thrown if a HTTP 500 (Internal Server Error) occurs when making a request to FaunaDB. Such errors represent an internal failure within the database
 CUnavailableErrorHTTP 503 error. An exception thrown if a FaunaDB host is unavailable for any reason. For example, if the client cannot connect to the host, or if the host does not respond
 CStreamingExceptionAn exception thrown if an error response returned during consumption of a stream
 CUnknowExceptionAn exception thrown if a FaunaDB response is unknown or unparseable by the client
 CQueryError
 CQueryErrorResponse
 CValidationFailure
 NQuery
 CExprA query language expression. Constructors for this class are at the Language class
 CLanguageMethods modeling the FaunaDB query language. This class is intended to be statically imported into your code:
 CCursorCreates a new Cursor to be used with a Paginate expression
 CLetBinding
 CPathSelectorBuilder for path selectors
 CPageHelper
 NTypes
 CArrayVRepresents an array value in the FaunaDB query language. Arrays are polymorphic ordered lists of other values
 CFaunaFieldAttributeMaps a property/field member constructor parameter to FaunaDB object property while encoding/deconding an object. If this attribute if not specified the property/field name constructor parameter name will be used instead
 CFaunaDateInstruct the encoder that this DateTime property should always be converted to Types.DateV
 CFaunaTimeInstruct the encoder that this DateTime property should always be converted to Types.TimeV
 CFaunaStringInstruct the encoder that this object should be treated as a string when stored in Fauna. The Encoder will call the object or primative type's .ToString() method. The Decoder will attempt to create an object with the constructor with a single string parameter. If it does not have that constructor the Decoder will fail. For primatives the Decoder will attempt to use standard system conversions to convert the string back to the primative type
 CFaunaIgnoreAttributeInstruct the encoder to not encode the specified member
 CFaunaConstructorAttributeInstruct the decoder wich constructor to use when decoding a object. It can also be used in a public static method instead in a constructor. That attribute can only be used once per class
 CFaunaEnumInstruct the encoder/decoder to rename the annotated enum field. If not used the method Enum.GetName(Type, object) will be used instead
 CBytesVA FaunaDB bytes type
 CFieldA field extractor for a FaunaDB Value
 CNamingStrategyNaming strategy for Value encoder/decoder
 CDefaultNamingStrategy
 CCamelCaseNamingStrategy
 CNullVRepresents a null value in the FaunaDB query language
 CObjectVRepresents an Object value in the FaunaDB query language. Objects are polymorphic dictionaries
 CIOptionRepresents an optional value
 CQueryVRepresents a query value in the FaunaDB query language
 CRefID
 CRefVA FaunaDB ref type
 CIResultRepresents the result of an operation. Usually a coercion operation
 CScalarValueRepresents a scalar value at the FaunaDB query language
 CBooleanVRepresents a Boolean value in the FaunaDB query language
 CDoubleVRepresents a Double value in the FaunaDB query language
 CLongVRepresents a Long value in the FaunaDB query language
 CStringVRepresents a String value in the FaunaDB query language
 CSetRefVA FaunaDB set literal. See FaunaDB Special Types
 CExprVA FaunaDB Expression wrapped as a Value
 CTimeVRepresents a Timestamp value in the FaunaDB query language
 CDateVRepresents a Date value in the FaunaDB query language
 CValueRepresents any scalar or non-scalar value in the FaunaDB query language. FaunaDB value types consist of all of the JSON value types, as well as the FaunaDB-specific types, RefV and SetRefV
 NUtils