Search Results for

    Show / Hide Table of Contents
    note

    VeloxDB is still in beta and APIs are subject to change. We are in the process of completing the documentation, so some sections may be incomplete or empty at this time.

    Class DbAPIDefinitionErrorType

    Enum containing all possible database API definition errors.

    Inheritance
    System.Object
    DbAPIDefinitionErrorType
    Namespace: VeloxDB.Protocol
    Assembly: vlxc.dll
    Syntax
    public sealed class DbAPIDefinitionErrorType : Enum

    Fields

    AbstractOrInterface

    API is implemented by an abstract class or an interface.

    Declaration
    public const DbAPIDefinitionErrorType AbstractOrInterface
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    APIEventDefinition

    API contains an event. Events are not supported.

    Declaration
    public const DbAPIDefinitionErrorType APIEventDefinition
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    APINameDuplicate

    API uses a name that is already used by another API.

    Declaration
    public const DbAPIDefinitionErrorType APINameDuplicate
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    APIPropertyDefinition

    API contains a property. Properties are not supported.

    Declaration
    public const DbAPIDefinitionErrorType APIPropertyDefinition
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    GenericType

    Type is generic. Generic types are not supported.

    Declaration
    public const DbAPIDefinitionErrorType GenericType
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    InvalidExceptionBaseType

    Operation error type does not inherit from DbAPIErrorException.

    Declaration
    public const DbAPIDefinitionErrorType InvalidExceptionBaseType
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    InvalidInheritedTypeProvider

    The name of the inherited type provider method is invalid. Either the given method does not exists, is not public and static or does not take zero arguments.

    Declaration
    public const DbAPIDefinitionErrorType InvalidInheritedTypeProvider
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    MaxParamCountExceeded

    Maximum number of parameters exceeded for operation.

    Declaration
    public const DbAPIDefinitionErrorType MaxParamCountExceeded
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    MaxPropertyCountExceeded

    Maximum number of properties in a single class/struct has been exceeded.

    Declaration
    public const DbAPIDefinitionErrorType MaxPropertyCountExceeded
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    MissingConstructor

    Type does not define parameterless constructor.

    Declaration
    public const DbAPIDefinitionErrorType MissingConstructor
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    NonAccessibleType

    Type is not public.

    Declaration
    public const DbAPIDefinitionErrorType NonAccessibleType
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    NonSerializableType

    Type is not serializable.

    Declaration
    public const DbAPIDefinitionErrorType NonSerializableType
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    OperationNameDuplicate

    Operation name is already used by a different operation in the same API.

    Declaration
    public const DbAPIDefinitionErrorType OperationNameDuplicate
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    OperationRequiredParamsMissing

    Operation does not define mandatory parameters.

    Declaration
    public const DbAPIDefinitionErrorType OperationRequiredParamsMissing
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    OutParam

    Operation defines an out/ref parameter. Out/ref parameters are not supported.

    Declaration
    public const DbAPIDefinitionErrorType OutParam
    Field Value
    Type Description
    DbAPIDefinitionErrorType

    TypeNameDuplicate

    Type name is already used by a different type.

    Declaration
    public const DbAPIDefinitionErrorType TypeNameDuplicate
    Field Value
    Type Description
    DbAPIDefinitionErrorType
    In This Article
    © 2025 Copyright: VeloxDB