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.
Enum DbAPIDefinitionErrorType
Enum containing all possible database API definition errors.
Namespace: VeloxDB.Protocol
Assembly: vlxc.dll
Syntax
public enum DbAPIDefinitionErrorType
Fields
Name | Description |
---|---|
APIEventDefinition | API contains an event. Events are not supported. |
APINameDuplicate | API uses a name that is already used by another API. |
APIPropertyDefinition | API contains a property. Properties are not supported. |
AbstractOrInterface | API is implemented by an abstract class or an interface. |
GenericType | Type is generic. Generic types are not supported. |
InvalidExceptionBaseType | Operation error type does not inherit from DbAPIErrorException. |
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. |
MaxParamCountExceeded | Maximum number of parameters exceeded for operation. |
MaxPropertyCountExceeded | Maximum number of properties in a single class/struct has been exceeded. |
MissingConstructor | Type does not define parameterless constructor. |
NonAccessibleType | Type is not public. |
NonSerializableType | Type is not serializable. |
OperationNameDuplicate | Operation name is already used by a different operation in the same API. |
OperationRequiredParamsMissing | Operation does not define mandatory parameters. |
OutParam | Operation defines an out/ref parameter. Out/ref parameters are not supported. |
TypeNameDuplicate | Type name is already used by a different type. |